Plesk + PHP als CGI mit Suexec 500er Fehler

Bodoman

Registered User
Hallo Leute,

Ich habe seid heute Morgen das Problem, das alle PHP basierten Seiten mit nem 500er Fehler wiedergegeben werden.

Suse 10.2 / Plesk 8.3

die error.log bietet folgendes:
[Fri Apr 04 12:44:05 2008] [notice] mod_fcgid: server /srv/www/vhosts/xxx.de/httpdocs/index.php(28446) started
[Fri Apr 04 12:44:05 2008] [notice] mod_fcgid: process /srv/www/vhosts/xxx.de/httpdocs/index.php(28446) exit(server exited), terminated by calling exit(), return code: 114

die suexec.log hat das drin
[2008-04-04 12:44:05]: uid: (10009/username) gid: (2524/2524) cmd: php-cgi
[2008-04-04 12:44:05]: command not in docroot (/srv/www/php5/php-cgi)

es wurde aber am Server nichts verändert, ausser das gestern eine neue Domain auf dem Server angelegt wurde.
Ich habe mal soweit alles durchgeschaut auch die Logs und da ist nichts verdächtiges drin. Wenn ich das CGI auf dem Web deaktiviere werden die PHP Seiten zum Teil angezeigt. Ich habe auch schon die Suexec von einem Backup wiederhergestellt.

vielleicht kann mir jemand von Euch auf die Sprünge helfen.

Vielen Dank im Voraus.
 
Sodala

da kommt dann dieses raus


-D AP_DOC_ROOT="/srv/www"
-D AP_GID_MIN=96
-D AP_HTTPD_USER="wwwrun"
-D AP_LOG_EXEC="/var/log/apache2/suexec_log"
-D AP_SAFE_PATH="/usr/local/bin:/usr/bin:/bin"
-D AP_UID_MIN=96
-D AP_USERDIR_SUFFIX="public_html"


allerdings steh in der apache2_mod-fcgid das drin

##
## PHP via FastCGI

<Directory "/srv/www/vhosts">
<FilesMatch "\.php$">
AddHandler fcgid-script .php
FCGIWrapper /srv/www/php5/php-cgi .php
Options +ExecCGI
</FilesMatch>
</Directory>

ich denke ich weiss worauf Du raus willst das das DocRoot nicht stimmt, aber dann wäre es ja vorher nicht gegangen



Danke
 
Last edited by a moderator:
Das Problem habe ich gelöst.

ich hatte das Backup der Suexec ein ein falsches Verzeichniss zurückgespielt.

Jetzt geht wieder alles.

Aber vielen Dank
 
Back
Top