[ERLEDIGT] PHP funktioniert nicht mehr - Error 500 - iCeFrEsH - 03-31-2008 11:24 PM
Hallo zusammen,
nach dem Update von VHCS auf ISPCP funktioniert PHP nicht mehr.
Bei dem Update habe ich PHP5 neu installiert.
Nun, nachdem das Update fertig ist und es soweit eig. alles gut geklappt hat und ich den Apache mit der Konfigration von ISPCP neugestartet habe, läuft keine einzige Seite mit PHP mehr. Überall kommt ein Error 500. Die HTML-Seiten gehen ohne Probleme.
Auffällig ist, dass unheimlich viele virtuelle User (vuxxxx) /usr/bin/php5-cgi ausführen oO
Das ganze suexec.log sieht so aus:
Code:
[2008-03-31 13:59:50]: uid: (vu2000/vu2000) gid: (vu2000/vu2000) cmd: php5-fcgi-starter
[2008-03-31 14:31:50]: uid: (vu2000/vu2000) gid: (vu2000/vu2000) cmd: php5-fcgi-starter
[2008-03-31 14:31:52]: uid: (vu3867/vu3867) gid: (3867/3867) cmd: php5-fcgi-starter
[2008-03-31 14:31:59]: uid: (vu2007/vu2007) gid: (2007/2007) cmd: php5-fcgi-starter
[2008-03-31 14:32:08]: uid: (vu3490/vu3490) gid: (3490/3490) cmd: php5-fcgi-starter
[2008-03-31 14:32:09]: uid: (vu3824/vu3824) gid: (3824/3824) cmd: php5-fcgi-starter
[2008-03-31 14:32:34]: uid: (vu2005/vu2005) gid: (2005/2005) cmd: php5-fcgi-starter
[2008-03-31 14:32:44]: uid: (vu5005/vu5005) gid: (5005/5005) cmd: php5-fcgi-starter
[2008-03-31 14:41:34]: uid: (vu3464/vu3464) gid: (3464/3464) cmd: php5-fcgi-starter
[2008-03-31 14:42:30]: uid: (vu3258/vu3258) gid: (3258/3258) cmd: php5-fcgi-starter
[2008-03-31 14:43:29]: uid: (vu2312/vu2312) gid: (2312/2312) cmd: php5-fcgi-starter
[2008-03-31 14:45:29]: uid: (vu2004/vu2004) gid: (2004/2004) cmd: php5-fcgi-starter
[2008-03-31 14:46:24]: uid: (vu5046/vu5046) gid: (5046/5046) cmd: php5-fcgi-starter
[2008-03-31 14:48:22]: uid: (vu2165/vu2165) gid: (2165/2165) cmd: php5-fcgi-starter
[2008-03-31 14:48:23]: uid: (vu3474/vu3474) gid: (3474/3474) cmd: php5-fcgi-starter
[2008-03-31 14:51:07]: uid: (vu5217/vu5217) gid: (5217/5217) cmd: php5-fcgi-starter
[2008-03-31 14:53:29]: uid: (vu5159/vu5159) gid: (5159/5159) cmd: php5-fcgi-starter
[2008-03-31 14:54:06]: uid: (vu5045/vu5045) gid: (5045/5045) cmd: php5-fcgi-starter
[2008-03-31 14:59:56]: uid: (vu2000/vu2000) gid: (vu2000/vu2000) cmd: php5-fcgi-starter
[2008-03-31 14:59:57]: uid: (vu3490/vu3490) gid: (3490/3490) cmd: php5-fcgi-starter
[2008-03-31 15:00:14]: uid: (vu2004/vu2004) gid: (2004/2004) cmd: php5-fcgi-starter
[2008-03-31 15:00:48]: uid: (vu2011/vu2011) gid: (2011/2011) cmd: php5-fcgi-starter
[2008-03-31 15:01:05]: uid: (vu3824/vu3824) gid: (3824/3824) cmd: php5-fcgi-starter
[2008-03-31 15:02:26]: uid: (vu5005/vu5005) gid: (5005/5005) cmd: php5-fcgi-starter
[2008-03-31 15:02:31]: uid: (vu2005/vu2005) gid: (2005/2005) cmd: php5-fcgi-starter
[2008-03-31 15:02:55]: uid: (vu5159/vu5159) gid: (5159/5159) cmd: php5-fcgi-starter
[2008-03-31 15:05:05]: uid: (vu2000/vu2000) gid: (vu2000/vu2000) cmd: php5-fcgi-starter
[2008-03-31 15:05:06]: uid: (vu4952/vu4952) gid: (4952/4952) cmd: php5-fcgi-starter
[2008-03-31 15:05:07]: uid: (vu3490/vu3490) gid: (3490/3490) cmd: php5-fcgi-starter
[2008-03-31 15:05:35]: uid: (vu5005/vu5005) gid: (5005/5005) cmd: php5-fcgi-starter
[2008-03-31 15:05:44]: uid: (vu5480/vu5480) gid: (5480/5480) cmd: php5-fcgi-starter
[2008-03-31 15:06:12]: uid: (vu2000/vu2000) gid: (vu2000/vu2000) cmd: php5-fcgi-starter
[2008-03-31 15:06:12]: uid: (vu3824/vu3824) gid: (3824/3824) cmd: php5-fcgi-starter
[2008-03-31 15:06:13]: uid: (vu2165/vu2165) gid: (2165/2165) cmd: php5-fcgi-starter
[2008-03-31 15:06:31]: uid: (vu3490/vu3490) gid: (3490/3490) cmd: php5-fcgi-starter
[2008-03-31 15:06:39]: uid: (vu2007/vu2007) gid: (2007/2007) cmd: php5-fcgi-starter
[2008-03-31 15:07:05]: uid: (vu2011/vu2011) gid: (2011/2011) cmd: php5-fcgi-starter
[2008-03-31 15:08:42]: uid: (vu5005/vu5005) gid: (5005/5005) cmd: php5-fcgi-starter
[2008-03-31 15:09:02]: uid: (vu5458/vu5458) gid: (5458/5458) cmd: php5-fcgi-starter
[2008-03-31 15:09:25]: uid: (vu5045/vu5045) gid: (5045/5045) cmd: php5-fcgi-starter
[2008-03-31 15:09:44]: uid: (vu5266/vu5266) gid: (5266/5266) cmd: php5-fcgi-starter
[2008-03-31 15:09:53]: uid: (vu4952/vu4952) gid: (4952/4952) cmd: php5-fcgi-starter
[2008-03-31 15:11:05]: uid: (vu2005/vu2005) gid: (2005/2005) cmd: php5-fcgi-starter
[2008-03-31 15:11:07]: uid: (vu5046/vu5046) gid: (5046/5046) cmd: php5-fcgi-starter
[2008-03-31 15:11:10]: uid: (vu3464/vu3464) gid: (3464/3464) cmd: php5-fcgi-starter
[2008-03-31 15:11:33]: uid: (vu5480/vu5480) gid: (5480/5480) cmd: php5-fcgi-starter
[2008-03-31 15:12:44]: uid: (vu3338/vu3338) gid: (3338/3338) cmd: php5-fcgi-starter
[2008-03-31 15:13:06]: uid: (vu2004/vu2004) gid: (2004/2004) cmd: php5-fcgi-starter
[2008-03-31 15:17:44]: uid: (vu3624/vu3624) gid: (3624/3624) cmd: php5-fcgi-starter
[2008-03-31 15:19:39]: uid: (vu5369/vu5369) gid: (5369/5369) cmd: php5-fcgi-starter
[2008-03-31 15:20:27]: uid: (vu5159/vu5159) gid: (5159/5159) cmd: php5-fcgi-starter
[2008-03-31 15:20:48]: uid: (vu5343/vu5343) gid: (5343/5343) cmd: php5-fcgi-starter
In den anderen Logfiles steht m.E. nichts interessantes, auch nicht im error.log...
Im Forum und in Google habe ich leider auch nits passendes gefunden
Danke!
RE: PHP funktioniert nicht mehr - Error 500 - RatS - 03-31-2008 11:26 PM
schau mal in das Log einer Seite unter ./apache2/users
RE: PHP funktioniert nicht mehr - Error 500 - iCeFrEsH - 03-31-2008 11:28 PM
RatS Wrote:schau mal in das Log einer Seite unter ./apache2/users
Auch dort sind die Errorlogs komplett leer =(
Achja, es ist ein Root-Server mit Debian Sarge und kein vServer - habe ich vergessen zu erwähnen.
RE: PHP funktioniert nicht mehr - Error 500 - iCeFrEsH - 04-01-2008 01:20 AM
Okay, mein Fehler war, dass ich nicht
Code:
AddType x-mapp-php5 .php
AddHandler x-mapp-php5 .php
[/code]
in die apache2.conf hingezufügt habe.
Neues Problem: Jetzt erhalte ich überall eine weiße Seite, wo eigentlich eine PHP-Seite sein sollte...
RE: PHP funktioniert nicht mehr - Error 500 / weiße (leere) Seite - Cube - 04-01-2008 01:35 AM
Code:
AddType x-mapp-php5 .php
AddHandler x-mapp-php5 .php
Wie kommst du darauf? So etwas ist nicht nötig.
RE: PHP funktioniert nicht mehr - Error 500 / weiße (leere) Seite - iCeFrEsH - 04-01-2008 01:39 AM
Cube Wrote:
Code:
AddType x-mapp-php5 .php
AddHandler x-mapp-php5 .php
Wie kommst du darauf? So etwas ist nicht nötig.
Habe ich in Google gefunden.
Das hat dann schonmal den 500er-Error behoben. Dafür jetzt eine weiße Seite
Wenn ich es auskommentiere und Apache neu starte, dann erhalte ich wieder den 500er
RE: PHP funktioniert nicht mehr - Error 500 / weiße (leere) Seite - RatS - 04-01-2008 02:25 AM
der AddHandler wird von den php-staterscripts übernommen, die Einträge sind also überflüssig; warum du einen Error 500 bekommst, kann ich mir nur vorstellen, dass FD_SETSIZE zu klein ist. ... eine Lösung für das Problem habe ich auch nicht, habe Apache schon mit größerer FD_SETSIZE kompiliert.
RE: PHP funktioniert nicht mehr - Error 500 / weiße (leere) Seite - iCeFrEsH - 04-01-2008 03:04 AM
Hm irgendwie glaube ich nicht an FD_SETSIZE (nur so ein Gefühl )
Was ich sehr seltsam finde, wenn ich "php -v" ausführe, bekomme ich angezeigt:
PHP 4.4.4-8+etch4 (cli) (built: Jun 30 2007 21:02:54)
Copyright © 1997-2006 The PHP Group
Zend Engine v1.3.0, Copyright © 1998-2004 Zend Technologies
Kann doch irgendwie nicht sein, ich habe doch php5 installiert? Irgendwie läuft da etwas falsch... =(
RE: PHP funktioniert nicht mehr - Error 500 / weiße (leere) Seite - Zothos - 04-01-2008 04:07 AM
stimmen die rechte der einzelnen domains?
stimmen die rechte der php starter?
irgendwelche errors in /var/log/apache2/error_log?
EDIT: Rats könnte recht haben. Bei ensprechend vielen domains, kann dieser effekt auftreten.
greez
/Z
RE: PHP funktioniert nicht mehr - Error 500 / weiße (leere) Seite - joximu - 04-01-2008 04:09 AM
ich tippe immernoch auf einen fehler in der fastcgi-config...
wie sieht die Datei aus:
/etc/apache2/mods-enabled/fastcgi_ispcp.conf ?
|