LINUX.ORG.RU
ФорумAdmin

php+suexec


0

0

Использую php-5.0.4 и apache-2.0.53.
php собрал с --enable-force-cgi-redirect.
положил php в cgi-bin и дал ему нужные права.

В httpd.conf:
AddType         application/x-httpd-php         .php
AddType         application/x-httpd-php5        .php5
Action          application/x-httpd-php5        /cgi-bin/php


Теперь .php -- обычный модуль для апача
.php5 -- cgi

Сделал два простых скрипта с одной функцией: phpinfo(): 
phpinfo.php и phpinfo.php5.

phpinfo.php -- показывает все как надо, а phpinfo.php5 говорит    No input file specified.

В логах ничего ([2005-07-08 00:11:47]: uid: (534/tester) gid: (509/509) cmd: php)


Я буду очень признателен, есои кто-нить подскажет, в чем проблема.

не с тем sapi собрал php (то есть твой бинарник php ничего о cgi (common gateway interface) не знает вот и выдает No input file specified):

./configure --enable-versioning --enable-memory-limit --with-layout=GNU --with-config-file-scan-dir=/usr/local/etc/php --disable-all --with-regex=php --disable-cli

вроде --disable-cli решает (по крайней мере так в freebsd) в генту такая тема: --enable-cgi --enable-cli

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