Общие > Веб Сервера

Меня заклинило. Апач не запускает ПХП.

(1/3) > >>

BigHarry:
Имеется Вин-98, Апач (1.3.20) и PHP3.
В директории документов создан каталог cgi.
Если положить туда батник (http://localhost/cgi/sex.bat) - то он запускается - в браузер выводит все, что выплевывает на экран батник. А вот если попытаться запустить скрипт php (http://localhost/cgi/sex.php3) - то нифига не получается.
Если указана опция ScriptAlias /cgi/ "C:/Ap/root/cgi/" - ошибка такая в логе:
============================
[error] [client 127.0.0.1] c:/ap/root/cgi/sex.php3 is not executable; ensure interpreted scripts have "#!" first line
[error] [client 127.0.0.1] (2)No such file or directory: couldn\'t spawn child process: c:/ap/root/cgi/sex.php3
============================
Если опция ScriptAlias закоментирована - в логе следующее:
============================
[error] [client 127.0.0.1] Invalid URI in request GET /cgi/sex.php3 HTTP/1.1
============================

В настройках апача для PHP указано следующее:
============================
AddType application/x-httpd-php3 .php3
ScriptAlias /_php/ "C:/PHP3/"
Action application/x-httpd-php3 "C:/_php/php.exe"
============================
В свойствах каталога (root) - Options -Indexes ExecCGI

Что надобно сделать, что-бы апач запустил в конце концов php.exe ?

NAS:
А попробуй не класть в cgi

VaV:
если php кладется в cgi надо в начале каждого скрипта
#!С:/_php/php.exe

BigHarry:
Пробовал.
Выдает:
============================
[error] [client 127.0.0.1] Invalid URI in request GET /sex.php3 HTTP/1.1
============================
Но хочется - что-бы скрипты лежали в cgi, потому что в корне и так слишком много файлов понакидано.

BigHarry:
VaV
Cчас попробую такой вариант...

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии