Scud
Новичок
mod_fastcgi - ничего не понимаю
Очень хочется настроить mod_fastcgi под WinXP и FreeBSD 4.11, но ничего не получается
Я скачал mod_fastcgi-2.4.2-AP13.dll с www.fastcgi.com, в httpd.conf задал
LoadModule fastcgi_module modules/mod_fastcgi.so
и
AddModule mod_fastcgi.c
он подгрузился, все нормально теперь я пытаюсь его настроить и тут все застопорилось.
<IfModule mod_fastcgi.c>
#Это как я понимаю постоянно висящий в памяти php.exe и
#ждущий запросов на выполнение скриптов
FastCgiServer "C:/Program Files/PHP/php.exe"
# Это просто указание mime-типа
# почему в половине источников указывают
# application/x-httpd-fastphp - мне не понятно,
# что действительно есть такой тип??
AddType application/x-httpd-php php
# Тут собственно какой хэндлер использовать для файлов
# с расширением php
AddHandler php-fastcgi php
# Но как apache определяет что php-файлы нужно
# отсылать в уже запущенный php.exe???
# а не запускать новый
Action php-fastcgi "C:/Program Files/PHP/php.exe"
</IfModule>
В результате этого я получают 400 Bad request от сервера,
и Invalid URI in request GET /index.php HTTP/1.1 в error.log
можеть кто-нибудь меня просвятить?
-~{}~ 20.10.05 11:45:
В соседней ветке есть пример настройки, но я действительно не понимаю зачем там используется Alias?
Чего то я вообще ничего не понимаю
Очень хочется настроить mod_fastcgi под WinXP и FreeBSD 4.11, но ничего не получается

Я скачал mod_fastcgi-2.4.2-AP13.dll с www.fastcgi.com, в httpd.conf задал
LoadModule fastcgi_module modules/mod_fastcgi.so
и
AddModule mod_fastcgi.c
он подгрузился, все нормально теперь я пытаюсь его настроить и тут все застопорилось.
<IfModule mod_fastcgi.c>
#Это как я понимаю постоянно висящий в памяти php.exe и
#ждущий запросов на выполнение скриптов
FastCgiServer "C:/Program Files/PHP/php.exe"
# Это просто указание mime-типа
# почему в половине источников указывают
# application/x-httpd-fastphp - мне не понятно,
# что действительно есть такой тип??
AddType application/x-httpd-php php
# Тут собственно какой хэндлер использовать для файлов
# с расширением php
AddHandler php-fastcgi php
# Но как apache определяет что php-файлы нужно
# отсылать в уже запущенный php.exe???
# а не запускать новый
Action php-fastcgi "C:/Program Files/PHP/php.exe"
</IfModule>
В результате этого я получают 400 Bad request от сервера,
и Invalid URI in request GET /index.php HTTP/1.1 в error.log
можеть кто-нибудь меня просвятить?
-~{}~ 20.10.05 11:45:
В соседней ветке есть пример настройки, но я действительно не понимаю зачем там используется Alias?
Чего то я вообще ничего не понимаю
