Current time: 11-23-2024, 07:46 AM Hello There, Guest! (LoginRegister)


Thread Closed 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[ERLEDIGT] PHP funktioniert nicht mehr - Error 500
Author Message
iCeFrEsH Offline
Junior Member
*

Posts: 25
Joined: Mar 2008
Reputation: 0
Post: #1
[ERLEDIGT] PHP funktioniert nicht mehr - Error 500
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 Sad

Danke!
(This post was last modified: 04-01-2008 06:17 AM by iCeFrEsH.)
03-31-2008 11:24 PM
Find all posts by this user
RatS Offline
Project Leader
******

Posts: 1,854
Joined: Oct 2006
Reputation: 17
Post: #2
RE: PHP funktioniert nicht mehr - Error 500
schau mal in das Log einer Seite unter ./apache2/users
03-31-2008 11:26 PM
Visit this user's website Find all posts by this user
iCeFrEsH Offline
Junior Member
*

Posts: 25
Joined: Mar 2008
Reputation: 0
Post: #3
RE: PHP funktioniert nicht mehr - Error 500
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.
03-31-2008 11:28 PM
Find all posts by this user
iCeFrEsH Offline
Junior Member
*

Posts: 25
Joined: Mar 2008
Reputation: 0
Post: #4
RE: PHP funktioniert nicht mehr - Error 500
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...
04-01-2008 01:20 AM
Find all posts by this user
Cube Offline
Member
***

Posts: 740
Joined: Apr 2007
Reputation: 9
Post: #5
RE: PHP funktioniert nicht mehr - Error 500 / weiße (leere) Seite
Code:
AddType x-mapp-php5 .php
AddHandler x-mapp-php5 .php
Wie kommst du darauf? So etwas ist nicht nötig.
04-01-2008 01:35 AM
Find all posts by this user
iCeFrEsH Offline
Junior Member
*

Posts: 25
Joined: Mar 2008
Reputation: 0
Post: #6
RE: PHP funktioniert nicht mehr - Error 500 / weiße (leere) Seite
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 Sad

Wenn ich es auskommentiere und Apache neu starte, dann erhalte ich wieder den 500er Rolleyes
04-01-2008 01:39 AM
Find all posts by this user
RatS Offline
Project Leader
******

Posts: 1,854
Joined: Oct 2006
Reputation: 17
Post: #7
RE: PHP funktioniert nicht mehr - Error 500 / weiße (leere) Seite
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.
04-01-2008 02:25 AM
Visit this user's website Find all posts by this user
iCeFrEsH Offline
Junior Member
*

Posts: 25
Joined: Mar 2008
Reputation: 0
Post: #8
RE: PHP funktioniert nicht mehr - Error 500 / weiße (leere) Seite
Hm irgendwie glaube ich nicht an FD_SETSIZE (nur so ein Gefühl Wink)

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... =(
04-01-2008 03:04 AM
Find all posts by this user
Zothos Offline
Release Manager
*****
Dev Team

Posts: 1,262
Joined: Feb 2007
Reputation: 10
Post: #9
RE: PHP funktioniert nicht mehr - Error 500 / weiße (leere) Seite
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 Wink
(This post was last modified: 04-01-2008 04:10 AM by Zothos.)
04-01-2008 04:07 AM
Find all posts by this user
joximu Offline
helper
*****
Moderators

Posts: 7,024
Joined: Jan 2007
Reputation: 92
Post: #10
RE: PHP funktioniert nicht mehr - Error 500 / weiße (leere) Seite
ich tippe immernoch auf einen fehler in der fastcgi-config...

wie sieht die Datei aus:
/etc/apache2/mods-enabled/fastcgi_ispcp.conf ?
04-01-2008 04:09 AM
Visit this user's website Find all posts by this user
Thread Closed 


Forum Jump:


User(s) browsing this thread: 2 Guest(s)