LINUX.ORG.RU
ФорумAdmin

не работает PHP в Apche


0

0

У меня Мандрайк 10.0, к сожалению более свежего пока не могу дастать, и чегонить другое тоже. Установи Apache_1.3.37_rusPL30.23 + PHP-4.4.5 + mod_Perl-1.29 + mySQL 4 ставил по статье с OpenNET: Пошаговое руководство по установке Apache + mod_php + mod_perl + mod_ssl + MySQL ssl закапризнячал, пошол устанавливать библиотеки, дошло до переустановки libgmu, и я пока отнего отказался. апач запустил, не работает пхп настраивал пхп по статье с сайта PHP5.RU, там мануал пхп 4 есть при добавлени в httpd.conf строки LoadModule php4_module libexec/apache/libphp4.so получаю сообщение... причем не понимаю в чем ошибка, в самом httpd.conf приведён пример #LoadModule foo_module libexec/mod_foo.so если его просто раскоментировать, то он тоже выдаёт ошибку синтаксиса [root@localhost bin]# ./apachectl configtest Syntax error on line 205 of /usr/local/apache/conf/httpd.conf: Invalid command 'LoadModule', perhaps mis-spelled or defined by a module not included in the server configuration в httpd.conf у меня вообще нет упоминание дерективы AddModule куда её ткнуть понятия не представляю но при добавлении строки AddModule mod_php4.c получаю [root@localhost bin]# ./apachectl configtest Syntax error on line 379 of /usr/local/apache/conf/httpd.conf: Cannot add module via name 'mod_php4.c': not in list of loaded modules Внутри блока добавил <IfModule mod_mime.c> AddType application/x-httpd-php .php закоментировав LoadModule и AddModule у меня ничего не работает... вернее не работает пхп, проверяю просто делаю index.html и пишу там <html> <head> <title>Пример</title> </head> <body> <?php echo "Привет, я - скрипт PHP!"; ?> </body> </html> в броузере http://127.0.0.1 на что он мне выдаёт пустую страницу. Причем если убрать <?php ?> то работает как нормальный *.html с файлами типа *.php указать програму припомощи которой открыть или сохнанить на диск [root@localhost]# find / -name *mod_php* /home/lera/tmp/php-4.4.5/sapi/apache/mod_php4.c /home/lera/tmp/php-4.4.5/sapi/apache/mod_php4.h /home/lera/tmp/php-4.4.5/sapi/apache/mod_php4.exp /home/lera/tmp/php-4.4.5/sapi/apache/mod_php4.o /home/lera/tmp/php-4.4.5/sapi/apache/mod_php4.lo /usr/lib/perl5/site_perl/5.8.3/i386-linux-thread-multi/auto/Apache/include/modul es/php4/mod_php4.h

что сделать не представляю, помогите пожалусто. если нужно какая-то ещё информация, я кину сюда...

ужос, что мандрейк не может rpmы прставить ? поставь тогда zend core, например zend core for oracle, там инсталятор который все поставит, и пятый пхп и модуль к mysql и арач2 в комлекте.

anonymous
()
Ответ на: комментарий от anonymous

Не мандрайк ставит из rpm, просто я не слышал, можно поставить всё вместе из них... везде мануалы которые я видел ставятся из bz2... ну кроме что разве mySQL, она есть в rpm но они на ядрах 2.6 глючат... В дистрибутиве Мандрайка есть уже и апач2 и пхп и перл и mysql, но он сам это ставит криво както... вообще нифига не пашет... поэтому я установку снёс и ставлю руками... Просто не понятно как вписать чтоб апачь видел пхп... он ведь стоит... и мод_пхп4 тоже стоит... правда почемуто в дериктории от Перла. Я попробую твоё предложение... может сработает.

skrishi
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.