У меня следующий вопрос по связке apache с php.
Я только вот начинаю заниматься друпалом (точнее, пытаюсь его установить)).
Для этого я выкачал учебник по нему «BZ-Drupal-handbook» (с сайта http://drupal.bz). И у меня возникла следующая проблема связке apache с php. Вот что я сделал (по инструкциям учебника):
1. Открыл файл httpd.conf, нашел в нем блок «IfModule mime_module» и вписал туда «AddType application/x-httpd-php .php5»
2. Затем в том же файле нашел раздел с LoadModule и вписал туда в конце «LoadModule php5_module "c:\program files\php\php5apache2_2.dll"» (кстати, при запуске test configuration, апач пишет, что ошибка именно здесь. Может, написал что неправильно?)
3. создал документ test.php (переименовав текстовый файл), засунул его в папку htdocs и прописал в браузере: http://localhost/test.php (localhost сам по себе, вроде пашет и выдает it works!). Но вместо того, чтобы выдать мне какую-то таблицу, браузер просто дублирует то, что я прописал в этой файле:
<?php
phpInfo();
?>
Не подскажете, где тут ошибка в моих действиях? Буду очень благодарен за помощь.
Комментарии
>> AddType application/x-httpd-php .php5
Как минимум проблема есть тут - апачу сказано воспринимать как PHP файлы с расширением .php5. Попробуйте вызвать ваш скрипт как http://localhost/test.php5 (сам файл сначала тоже переименуйте).
В любом случае после эксперимента запишите строку так:
>> AddType application/x-httpd-php .php
Спасибо, добрый человек! Все заработало!!
Когда прописал в браузере http://localhost/test.php5, то таблица-таки появилась!))
При внесении изменений httpd.conf (переименовании AddType application/x-httpd-php .php5 в AddType application/x-httpd-php .php) и последующем запросе в браузере http://localhost/test.php таблица не появляется.
Теперь всегда нужно дописывать php5?
апач перезапускали?
go go go php.net тама усе есть
Перезапустили ли Апач и переименовали ли файл из test.php5 в test.php ?
Теперь нужно:
а) переименовать файл в test.php (если был test.php5).
б) в конфиге апача переименовать строку в AddType application/x-httpd-php .php (если было AddType application/x-httpd-php .php5).
в) перезапустить веб-сервер
Да, перезагрузил и все заработало! Спасибо!
Постарайтесь не перегружать Апач по два дня, мы переживали