PHP5 в Fedora Core 4 (проблемы с оператором echo)

Модератор: Модераторы разделов

Аватара пользователя
HUMAN
Сообщения: 11

PHP5 в Fedora Core 4

Сообщение HUMAN »

Я поставил дистрибутив Fedora Core 4 (с диска LINUX FORMAT)
PHP Version 5.0.4
Apache/2.0.54 (Fedora)
Возникла проблема с оператором echo
Например:
<? echo ¨РУССКИЙ ТЕКСТ¨; ?> - ничего не выведет, почему?
<? echo РУССКИЙ ТЕКСТ; ?> - ничего не выведет, почему?
<? echo ТЕКСТ; ?> - выведет слово ТЕКСТ
<html><? echo Русский; ?>&nbsp;<? echo ТЕКСТ; ?></html> - выведет Русский ТЕКСТ

В httpd.conf - defaultcharset UTF-8 (но от изменений на win-1251 или KOI8-R ничего не меняется).
Что с этим делать не понимаю. Подскажите пожалуста.
icq 286500552
Спасибо сказали:
Аватара пользователя
Asgard
Сообщения: 215
Статус: North Valfader

Re: PHP5 в Fedora Core 4

Сообщение Asgard »

попробуйте поменять апач на 1.3.x, довольно часто apache2.x отказывается дружить c php5, проявляя свою недружелюбность маленькими, но неприятными глюками, типа вашего. У меня, помнится, на втором апаче пятый пхп отказывался корректно работать с сессиями...
sator arepo tenet opera rotas ;)
------------------------------------------------------------
LJ
Спасибо сказали:
Аватара пользователя
HUMAN
Сообщения: 11

Re: PHP5 в Fedora Core 4

Сообщение HUMAN »

Опять проблема.

Поставил Apache 1.3.33 (все на ту же федору) и теперь он php файлы вообще не обрабатывает (предлагает их сохранить)

В httpd.conf это все еть:
DirectoryIndex index.htm index.html index.php
AddType application/x-httpd-php .php
AddHandler php5-script .php
AddType text/html .php

Подскажите что-нибудь...
icq 286500552
Спасибо сказали:
Аватара пользователя
Asgard
Сообщения: 215
Статус: North Valfader

Re: PHP5 в Fedora Core 4

Сообщение Asgard »

теперь он php файлы вообще не обрабатывает (предлагает их сохранить)

это ошибка в конфигупации

в httpd.conf должно быть

Код: Выделить всё

AddType application/x-httpd-php .php
LoadModule php5_module /usr/local/libexec/apache/libphp5.so

+
http://php.rinet.ru/manual/en/install.unix...all.unix.apache
sator arepo tenet opera rotas ;)
------------------------------------------------------------
LJ
Спасибо сказали:
Аватара пользователя
HUMAN
Сообщения: 11

Re: PHP5 в Fedora Core 4

Сообщение HUMAN »

Код: Выделить всё

AddType application/x-httpd-php .php
LoadModule php5_module /usr/local/libexec/apache/libphp5.so

Invalid command 'LoadModule', perhaps mis-spelled or defined by a module not included in the server configuration
/usr/local/apache/bin/apachectl start: httpd could not be started

Я это уже пробовал (путь правильный) Что же это может быть? <_<
icq 286500552
Спасибо сказали:
Аватара пользователя
charlie
Сообщения: 104

Re: PHP5 в Fedora Core 4

Сообщение charlie »

Invalid command 'LoadModule', perhaps mis-spelled or defined by a module not included in the server configuration

В apache не включен модуль mod_so. Судя по всему ты устанавливал apachе из rpm. Установи mod_sо и все будет ок. Если все же апач собирал руками, то добавь
./configure ... --enable-module=so
Из университета Беркли вышли два главных продукта: LSD и BSD.
Ну было просто рулез!...
Спасибо сказали: