Hallo,
ich habe auf einem vServer Silber Lenny mit einem SysCP 1.4.2.1 installiert.
Leider habe ich ein kleines Problem beim Apachen mit mod_fcgi/suexec, leider ist bei dem Thema die SysCP Doku/Howto mangelhaft.
Generell werden meine PHP Scripts ausgeführt, aber sporadisch kommt es zu Error 500 Internal Server Error Meldungen, leider habe ich dafür bisher noch keine Lösung gefunden.
Hat jemand das ganze am laufen und könnte mir vieleicht einen Tip geben?
/usr/bin/php5-cgi -v
Zitat
PHP 5.2.10-2 with Suhosin-Patch 0.9.7 (cgi-fcgi)
/usr/lib/apache2/suexec -V
ZitatAlles anzeigen
-D AP_DOC_ROOT="/var/www"
-D AP_GID_MIN=100
-D AP_HTTPD_USER="www-data"
-D AP_LOG_EXEC="/var/log/apache2/suexec.log"
-D AP_SAFE_PATH="/usr/local/bin:/usr/bin:/bin"
-D AP_UID_MIN=100
-D AP_USERDIR_SUFFIX="public_html"
Die Starterscripts liegen unter:
Zitat
/var/www/php-fcgi-scripts/userDir/domain.tld/
Starterscript
ZitatAlles anzeigen
#!/bin/sh
#
# starter created/changed on 2009.08.12 07:40:01 for domain 'domain.tld' with id #12 from php template 'Default Config' with id #1
# Do not change anything in this file, it will be overwritten by the SysCP Cronjob!
#
PHPRC='/var/www/php-fcgi-scripts/userDir/domain.tld/'
export PHPRC
PHP_FCGI_CHILDREN=0
export PHP_FCGI_CHILDREN
PHP_FCGI_MAX_REQUESTS=250
export PHP_FCGI_MAX_REQUESTS
exec /usr/bin/php-cgi -c '/var/www/php-fcgi-scripts/userDir/domain.tld/'
Virtual Host:
ZitatAlles anzeigen
<VirtualHost IP:80>
ServerName domain.tld
ServerAlias www.domain.tld
ServerAdmin admin@domain.tld
DocumentRoot "/var/customers/webs/userDir/_www.domain.tld/"
SuexecUserGroup user group
<Directory "/var/customers/webs/userDir/_www.domain.tld/">
AddHandler fcgid-script .php
FCGIWrapper /var/www/php-fcgi-scripts/userdir/domain.tld/php-fcgi-starter .php
Options +FollowSymLinks -MultiViews +ExecCGI
</Directory>
Alias /webalizer "/var/customers/webs/userDir/webalizer"
ErrorLog "/var/customers/logs/user-error.log"
CustomLog "/var/customers/logs/user-access.log" combined
</VirtualHost>
Apache Error Log:
Zitat
[Wed Aug 12 19:40:24 2009] [warn] (104)Connection reset by peer: mod_fcgid: read data from fastcgi server error.
[Wed Aug 12 19:40:24 2009] [error] [client IP] Premature end of script headers: xinfo.php
Bin für jeden Hinweis dankbar!
Gruß
Phil