[win] Настроить php под Apache
ты зачем php как CGI ставишь?
а как его еще ставить можно? =)
как модуль апача. Так в основном его и ставят
ща рюхну. А здесь в чем проблема?
AddType application/x-httpd-php .phpЕсли хочешь как cgi (что нормально для дома) - то нужно закрыть слеш у "c:/php/"
ScriptAlias /_php/ "C:/php"
Action application/x-httpd-php "/_php/php.exe"
Вообще, идеально написать
ScriptAlias "/_php/" "C:/php/"
тогда должно работать
Да, и ещё нужно следить, чтобы каталоги как в конфиге, так и на диске в именах содержали маленькие буквы (в том числе это и на win-fat32 распространяется когда то я сталкивался с глюком, что не работало (в windows) именно из-за этого (в *nix это очевидно, а в win - совсем нет).
хз, влом разбираться, я уже не помню, как настраивается PHP как CGI-прложение под виндовым апачем, у меня линукс и php как модуль.
php.exeСтошнило...
поменял на cgi-php.exe и закрыл / запахало. Спасибо! А в чем принципиальная разница между подключением как модуль и CGI?
Как модуль быстрее работает (не создаётся новый процесс) и немного больше возможностей.
Оставить комментарий
nik93
Раньше вообще не сталкивался с разработкой Веб сайтов, ламо полное. Тут вот решил рюхнуть php, только вот настроить Apache для php не получается Скачал php 5.0.5 залил в папку C:\php, прописал в настройках апачаAddType application/x-httpd-php .php
ScriptAlias /_php/ "C:/php"
Action application/x-httpd-php "/_php/php.exe"
запускаю сервер, создаю файлик test.php с текстом
сую его в htdocs набираю http://localhost:8080/test.php не пашет =)
ошибка: Not Found
The requested URL /_php/php.exe/test.php was not found on this server.
в чем трабл?
ЗЫ: сильно не пинайте плз =)