ispCP - Board - Support
Error anzeige 500 - Printable Version

+- ispCP - Board - Support (http://www.isp-control.net/forum)
+-- Forum: ispCP Omega International Area (/forum-22.html)
+--- Forum: German Corner (/forum-26.html)
+--- Thread: Error anzeige 500 (/thread-12763.html)

Pages: 1 2 3


Error anzeige 500 - a.peifer - 01-26-2011 06:40 AM

Hi, jedesmal wenn ich versuche auf dem Webserver eine .php Seite aufzurufen bekomme ich die Fehlermeldugn "Internal Server Error!.
Html funktioniert einwandfrei.
System vserver
Debian 5.0 x 64
apache 2
Php 5
Ispcp 1.0.7

habe schon mehrmals neu installiert aber der Fehler taucht imme rwider auf. Bin ziemlich neu. Bitte teilt mir mit wenn Ihr Logfiles braucht bzw welche.
Danke.


RE: Error anzeige 500 - Kayaro - 01-26-2011 12:45 PM

Wie wäre es mit logs ? so kann dir niemand helfen


RE: Error anzeige 500 - tomhb - 01-26-2011 02:51 PM

(01-26-2011 06:40 AM)a.peifer Wrote:  Hi, jedesmal wenn ich versuche auf dem Webserver eine .php Seite aufzurufen bekomme ich die Fehlermeldugn "Internal Server Error!.

habe schon mehrmals neu installiert aber der Fehler taucht imme rwider auf.

Was hast Du denn "neu installiert", ispcp?

Quote:Bitte teilt mir mit wenn Ihr Logfiles braucht bzw welche.

Unter /var/log/apache2 findest Du die error.logs. Wenn es immer fehlschlaegt,
wird sich ja auch wohl schnell was finden lassen.

Sollte dort nix zu finden sein, vielleicht noch die Ausgaben von:
$ ls -l /usr/bin/php*
$ php -v
$ php-cgi -v
$ cat /etc/ispcp/ispcp.conf | grep PHP


Gruss Tom


RE: Error anzeige 500 - a.peifer - 01-27-2011 06:35 PM

Danke für die schnelle Antwort.
Zur ersten Antwort der Server wurde komplett neu als debian 5 x 64 aufgespielt.
Danach habe ich ispcp installert.

Hat auch super funktioniert - eben bis auf den Fehler der php Seiten im Web.
So nun poste ich mal die Ergebnisse der Abfragen:

# ls -l /usr/bin/php* = lrwxrwxrwx 1 root root 21 Oct 5 13:11 /usr/bin/php -> /etc/alternatives/php
lrwxrwxrwx 1 root root 25 Jan 24 13:44 /usr/bin/php-cgi -> /etc/alternative s/php-cgi
-rwxr-xr-x 1 root root 5692544 Aug 4 08:13 /usr/bin/php5
-rwxr-xr-x 1 root root 5630480 Aug 4 08:13 /usr/bin/php5-cgi

# php -v = PHP 5.2.6-1+lenny9 with Suhosin-Patch 0.9.6.2 (cli) (built: Aug 4 2010

06:06:53)
Copyright © 1997-2008 The PHP Group
Zend Engine v2.2.0, Copyright © 1998-2008 Zend Technologies

php-cgi -v = PHP 5.2.6-1+lenny9 with Suhosin-Patch 0.9.6.2 (cgi-fcgi) (built: Aug 4 2010 05:59:13)
Copyright © 1997-2008 The PHP Group
Zend Engine v2.2.0, Copyright © 1998-2008 Zend Technologies

cat /etc/ispcp/ispcp.conf | grep PHP = CMD_PHP = /usr/bin/php5
PHP_STARTER_DIR = /var/www/fcgi
# PHP FastCGI data
PHP_FASTCGI = fastcgi
PHP5_FASTCGI_BIN = /usr/bin/php5-cgi
PHP_VERSION = 5
PHP_TIMEZONE = Europe/Berlin
Error logs:
suexec.log - [2011-01-27 09:11:22]: uid: (vu2002/vu2002) gid: (2002/vu2002) cmd: php5-fcgi-starter
[2011-01-27 09:11:22]: target uid/gid (2002/2002) mismatch with directory (2001/2001) or program (2001/2001)

steht bestimmt 20x mal da drin. Rechteproblem?

Ich sehe auch das mir das was sagt - abe rich kann es nicht ändern, weil ich nicht weis wo ich da anfangen muss.


RE: Error anzeige 500 - tomhb - 01-29-2011 01:07 AM

(01-27-2011 06:35 PM)a.peifer Wrote:  Zur ersten Antwort der Server wurde komplett neu als debian 5 x 64 aufgespielt.
Danach habe ich ispcp installert.


Fuehre das setup nochmals aus und waehle fcgid und nicht fastcgi. Danach wuerde es mit der Fehlersuche jedenfalls leichter. hth.

Gruss Tom


RE: Error anzeige 500 - a.peifer - 01-29-2011 07:16 PM

Danke, habe neu installiert - der Fehler ist immer noch da. Was wird benötigt.

Nochamls einen Auszug aus der suexec.log
[2011-01-29 09:45:53]: uid: (2000/vu2000) gid: (2000/vu2000) cmd: php5-fcgi-starter
[2011-01-29 09:50:48]: uid: (2000/vu2000) gid: (2000/vu2000) cmd: php5-fcgi-starter
[2011-01-29 09:56:03]: uid: (2000/vu2000) gid: (2000/vu2000) cmd: php5-fcgi-starter
[2011-01-29 09:59:45]: uid: (2003/vu2003) gid: (2003/vu2003) cmd: php5-fcgi-starter
[2011-01-29 09:59:45]: target uid/gid (2003/2003) mismatch with directory (2001/2001) or program (2001/2001)
[2011-01-29 10:06:24]: uid: (2003/vu2003) gid: (2003/vu2003) cmd: php5-fcgi-starter
[2011-01-29 10:06:24]: target uid/gid (2003/2003) mismatch with directory (2001/2001) or program (2001/2001)

Danke, habe neu installiert - der Fehler ist immer noch da. Was wird benötigt.

Nochamls einen Auszug aus der suexec.log
[2011-01-29 09:45:53]: uid: (2000/vu2000) gid: (2000/vu2000) cmd: php5-fcgi-starter
[2011-01-29 09:50:48]: uid: (2000/vu2000) gid: (2000/vu2000) cmd: php5-fcgi-starter
[2011-01-29 09:56:03]: uid: (2000/vu2000) gid: (2000/vu2000) cmd: php5-fcgi-starter
[2011-01-29 09:59:45]: uid: (2003/vu2003) gid: (2003/vu2003) cmd: php5-fcgi-starter
[2011-01-29 09:59:45]: target uid/gid (2003/2003) mismatch with directory (2001/2001) or program (2001/2001)
[2011-01-29 10:06:24]: uid: (2003/vu2003) gid: (2003/vu2003) cmd: php5-fcgi-starter
[2011-01-29 10:06:24]: target uid/gid (2003/2003) mismatch with directory (2001/2001) or program (2001/2001)


RE: Error anzeige 500 - fulltilt - 01-29-2011 07:26 PM

am besten das ganze System neu installieren und dann ispcp, oder Du musst vorher die alten vuXXXX User entfernen.


RE: Error anzeige 500 - tomhb - 01-31-2011 04:35 AM

(01-29-2011 07:16 PM)a.peifer Wrote:  Danke, habe neu installiert - der Fehler ist immer noch da. Was wird benötigt.

[2011-01-29 09:59:45]: uid: (2003/vu2003) gid: (2003/vu2003) cmd: php5-fcgi-starter
[2011-01-29 09:59:45]: target uid/gid (2003/2003) mismatch with directory (2001/2001) or program (2001/2001)
[2011-01-29 10:06:24]: uid: (2003/vu2003) gid: (2003/vu2003) cmd: php5-fcgi-starter
[2011-01-29 10:06:24]: target uid/gid (2003/2003) mismatch with directory (2001/2001) or program (2001/2001)

An dieser Stelle recht wenig Informationen. In welchem Verzeichnis versuchst Du nun das php-file auszufuehren? Wie sind dessen Verzeichnis- und Dateirechte?

Hilfreich waeren vielleicht auch zwei Dinge:
$ ls -l /var/www/virtual/
$ cat /etc/passwd | grep vu2*

Gruss Tom


RE: Error anzeige 500 - a.peifer - 02-01-2011 09:21 PM

Hallo tom,

hier die Ergebnisse:

ls -l /var/www/virtual/
total 4
drwxrwx--- 9 vu2003 www-data 4096 Jan 29 10:21 ap-cms.de
r# cat /etc/passwd | grep vu2*
vu2000:x:2000:2000:vu-master:/var/www/fcgi/master:/bin/false
vu2001:x:2001:2001:virtual-user:/var/www/virtual/ap-cms.de:/bin/false
vu2002:x:2002:2002:virtual-user:/var/www/virtual/ap-cms.de:/bin/false
vu2003:x:2003:2003:virtual-user:/var/www/virtual/ap-cms.de:/bin/false

Verzeichnins: /var/virtual/www/ap-cms.de/htdocs Rechte 755 auf htdocs besitzer 2003VU


RE: Error anzeige 500 - tomhb - 02-03-2011 01:33 PM

(02-01-2011 09:21 PM)a.peifer Wrote:  ls -l /var/www/virtual/
total 4
drwxrwx--- 9 vu2003 www-data 4096 Jan 29 10:21 ap-cms.de
r# cat /etc/passwd | grep vu2*
vu2000:x:2000:2000:vu-master:/var/www/fcgi/master:/bin/false
vu2001:x:2001:2001:virtual-user:/var/www/virtual/ap-cms.de:/bin/false
vu2002:x:2002:2002:virtual-user:/var/www/virtual/ap-cms.de:/bin/false
vu2003:x:2003:2003:virtual-user:/var/www/virtual/ap-cms.de:/bin/false

Verzeichnins: /var/virtual/www/ap-cms.de/htdocs Rechte 755 auf htdocs besitzer 2003VU

Entferne den Kunden "ap-cms.de" und danach loesch die user 2001-2003.
Fuehre das setup dann nochmals aus und vielleicht gehts danach.
Ansonsten, installier halt von nem "frischen" Betriebssystem. Backup nicht vergessen.

Gruss Tom