Deutsch| English
  #1  
Alt 13.11.2010, 21:05
Benutzer
 
Registriert seit: 16.12.2007
Beiträge: 77
Standard Fehler 500 statt php Fehlermeldung

Hallo Ihr!

Ich habe seit dem letzten Server und ISPConfig Update (Ubuntu 10.04 oder wars 04.10 naja die letzte LTS halt) ein seltsames Problem.
Trotz error-reporting=E_ALL und display_errors=on zeigt er mir keine PHP Fehler mehr an sondern einen Fehler 500.
Die Fehlermeldung kann ich dann im Log nachlesen, was ich recht müshelig finde.
Auch das setzen der beiden Variablen (zusätzlich) im script bringt keinen Unterschied.

Hat jemand eine Idee???


Gruß Sven!
Mit Zitat antworten
  #2  
Alt 15.11.2010, 10:51
Erfahrener Benutzer
 
Registriert seit: 14.08.2008
Beiträge: 403
Standard

Ein Fehler 500 ist da immer etwas eigenes. Der wird auch nicht von PHP erzeugt, sondern von Apache.
Ein Interner Serverfehler verhindert das Senden der eigentlichen Ausgabe deines Skripts an den Browser (wenn das Skript überhaupt abgearbeitet wird).
Das wird auch solange so bleiben, bis du den Fehler behoben hast.
Was für eine Fehlermeldung bekommst du denn im Log?
Mit Zitat antworten
  #3  
Alt 15.11.2010, 16:53
Benutzer
 
Registriert seit: 16.12.2007
Beiträge: 77
Standard

Hallo!

Naja im Log steht dann eine normale PHP Fehlermeldung!
sowas wie unexpected $end oder das eine ] anstatt ) erwartet wird.
Also es ist definitiv so, das die Meldung bei einem PHP-Fehler kommt,
was ich auch reproduzieren kann, wenn ich einfach einen in ein laufendes Script einbaue.
Der gleiche Fehler 500 kommt im Übrigen auch bei verstoß gegen die suphp Richtlinien!


Gruß Sven!
Mit Zitat antworten
  #4  
Alt 23.11.2010, 14:31
Administrator
 
Registriert seit: 08.08.2007
Beiträge: 8.823
Standard

Schau mal in die php.ini, dort steht an sich drin wie fehler ausgegeben werden sollen.
Mit Zitat antworten
  #5  
Alt 23.11.2010, 23:47
Benutzer
 
Registriert seit: 16.12.2007
Beiträge: 77
Standard

Hallo Till,


öhm naja.... also wie soll denn da so die Option lauten?
Weil die üblichen Verdächtigen habe ich ja durch!
Zumal ich da nie was dran geändert habe, aber irgendwann wars so!
(hatte die php.ini übernommen)


Gruß Sven!
Mit Zitat antworten
  #6  
Alt 24.11.2010, 12:01
Administrator
 
Registriert seit: 08.08.2007
Beiträge: 8.823
Standard

Versuch mal:

error_reporting = E_ALL & ~E_NOTICE
display_errors = On
log_errors = Off
Mit Zitat antworten
  #7  
Alt 24.11.2010, 12:36
Erfahrener Benutzer
 
Registriert seit: 09.02.2009
Beiträge: 369
Standard

Mir fällt gerade ein:
hast du auch mal geschaut, dass du auch die richtige php.ini änderst?

Grüße
Laubie
__________________
C-250G bei ovh.de
mit ISP Config 3
Mit Zitat antworten
  #8  
Alt 25.11.2010, 09:21
Benutzer
 
Registriert seit: 16.12.2007
Beiträge: 77
Standard

Hallo Ihr....


1. Diese Variablen meinte ich mit den üblichen Verdächtigen!! DIe sind so eingestellt wie beschrieben

2. /etc/php5/apache2/php.ini --- jup ist die richtige.... habe gerade nen sendmail wrapper dazwischen gebastelt



Gruß Sven!
Mit Zitat antworten
Antwort


Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an



Alle Zeitangaben in WEZ +2. Es ist jetzt 03:44 Uhr.


Powered by vBulletin® Version 3.8.1 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.6.0