IgoX
Новичок
Настройка РНР как CGI
Привет всем есть откомпилированный РНР как CGI.
PHPINFO(); ServerAPI = CGI
В httpd.conf
в Vhost.conf
В папке /home/igo/site есть index.php
в нем просто
<?
system("whoami");
?>
Так вот когда захожу в броузере
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, [email protected]ldomain and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log
В логе suexec
[2003-11-17 15:23:30]: info: (target/actual) uid: (igo/igo) gid: (apache/apache) cmd: php
[2003-11-17 15:23:30]: crit: cannot run as forbidden gid (96/php)
Если в vhost закоментировать User igo то все работает (в броузере Apche) , но работает из под Apache а надо что бы из под igo.
Что нетак?
Привет всем есть откомпилированный РНР как CGI.
PHPINFO(); ServerAPI = CGI
В httpd.conf
PHP:
User apache
Group apache
Include Vhost.conf
PHP:
NameVirtualHost 10.98.54.112
<VirtualHost 10.98.54.112>
User igo
ServerName igo.virtual.ru
DocumentRoot /home/igo/site
ScriptAlias /cgi-bin/ "/home/igo/site/cgi-bin/"
AddType appication/x-httpd-php .php
Action appication/x-httpd-php /cgi-bin/php
</VirtualHost>
suexec -V
-D DOC_ROOT="/home"
-D GID_MID=100
-D HTTPD_USER="apache"
-D LOG_EXEC="/var/log/httpd/suexec_log"
-D SAFE_PATH="/usr/local/bin:/usr/bin:/bin"
-D UID_MID=100
-D USERDIR_SUFFIX="public_html"
в нем просто
<?
system("whoami");
?>
Так вот когда захожу в броузере
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, [email protected]ldomain and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log
В логе suexec
[2003-11-17 15:23:30]: info: (target/actual) uid: (igo/igo) gid: (apache/apache) cmd: php
[2003-11-17 15:23:30]: crit: cannot run as forbidden gid (96/php)
Если в vhost закоментировать User igo то все работает (в броузере Apche) , но работает из под Apache а надо что бы из под igo.
Что нетак?