fehlermeldung von php php.ini einstellungen
Jürgen
- php
hallo,
habe php.auf meinem rechner. nur werden wenn ich eine seite uber den browser aufrufe kommt keine fehlermeldung angezeit sondern nur weiser bildschirm.
wie bekomme ich es hin das er die fehlermeldung anzeigt.
in der php. ini sind folgende einstellungen:
; - display_errors = On
;- error_reporting = E_ALL & ~E_NOTICE
muss das ;- vor der zeile sein oder ist das ein auskommentieren?
oder sind die einstellungen falsch?
wer weiss rat? danke
Jürgen
wie bekomme ich es hin das er die fehlermeldung anzeigt.
in der php. ini sind folgende einstellungen:; - display_errors = On
Das Semikolon und der Bindestrich müssen weg, ansonsten ist die Zeile auskommentiert bzw. ungültig.
;- error_reporting = E_ALL & ~E_NOTICE
Nimm ruhig
error_reporting = E_ALL
und behebe die Schlampereien, die mit ~E_NOTICE unterdrückt würden.
oder sind die einstellungen falsch?
Diese Einstellungen sind für den privaten, persönlichen, eigenen Gebrauch in Ordnung. Bei einem öffentlich zugänglichen Webserver hat display_errors auf Off zu stehen, denn außer dich gehen die Fehlerdetails niemanden etwas an.
Siehe auch http://de.php.net/manual/en/errorfunc.configuration.php.
hallo habe jetzt folgende einstellungen übernommen.
display_errors = On
error_reporting = E_ALL & ~E_NOTICE
leider immer noch keine fehlermeldung,
habe auch neustart gemacht, muss man das machen?
was könnte noch der fehler sein?
gruß jürgen
habe auch neustart gemacht, muss man das machen?
Wenn PHP als CGI Interpreter läuft, nein, da werden Änderungen sofort übernommen.
Wenn PHP als Modul des Servers läuft, musst den Webserver neu starten.
was könnte noch der fehler sein?
Kommt auf das Skript an, wenn du mit Ausgabepuffern arbeitest, könnte es schon sein, dass der Fehler auftritt bevor du den Puffer leerst/weitergibst. Es könnte auch eine Fehlfunktion des Servers sein und garnichts mit PHP zu tun haben... Kann man so pauschal wirklich nicht sagen.
Gruß,
Andreas