php: keine Fehler anzeige?
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
all
anzeigen
aufgefallen
auftreten
code
datei
ergebnis
fehler
fehlermeldung
folgendem inhalt
funktionieren
log
meldung
ohr
ordern
rechtschreibfehler
rufen
setzen
stehen
zugriff
-
Hallo,
ich habe gestern mit einem neuen Project begonnen, da ist mir aufgefallen das ich keine Fehler meldungen bekomme.
Dann hab ich mir gedacht setzte du halt error_reporting(E_ALL); am anfang des Documentes, leider ohne ergebnis.
Liegt der Fehler bei mir oder bei Lima?
und was kann ich machen damit mir die Fehler meldungen wieder um die Ohren gehauen werden.
ich bin aufjedenfall verwirrt -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
ok das hilft schonmal weiter, danke.
Giebt es jetzt auch noch die möglichkeit alle fehler anzeigen zu lassen?
bsp: ich rufe eine funktion die es nicht giebt (wegen rechtschreibfehler etc.)
ich bin durch Google auf folgendes gestoßen
php_value error_reporting 6143
aber das tuts nicht.
-
Es täte auch
php_value output_handler fatal_error_handler
aber ich glaube php_value lässt sich aus sicherheitsgründen nicht setzen.
EDIT:
Probiers mit
php_flag display_errors on php_value error_reporting 8191
Beitrag zuletzt geändert: 3.5.2011 15:42:16 von fabo -
fabo schrieb:
php_flag display_errors on php_value error_reporting 8191
jetzt wird alles angezeigt, danke. -
Thjeoretisch müsste es auch so funktionieren:
php_flag display_errors on php_value error_reporting -1
Ich würde es warscheinlich so machen:
php_flag display_startup_errors off php_flag display_errors off php_flag html_errors off php_flag log_errors on php_flag ignore_repeated_errors off php_flag ignore_repeated_source off php_flag report_memleaks on php_flag track_errors on php_value docref_root 0 php_value docref_ext 0 php_value error_log error.log php_value error_reporting -1 php_value log_errors_max_len 0 <Files error.log> Order allow,deny Deny from all Satisfy All </Files>
-
php_flag display_errors on php_value error_reporting -1
ja das funktioniert auch.
php_flag display_startup_errors off php_flag display_errors off php_flag html_errors off php_flag log_errors on php_flag ignore_repeated_errors off php_flag ignore_repeated_source off php_flag report_memleaks on php_flag track_errors on php_value docref_root 0 php_value docref_ext 0 php_value error_log error.log php_value error_reporting -1 php_value log_errors_max_len 0 <Files error.log> Order allow,deny Deny from all Satisfy All </Files>
ich kenne mich mit dem .htaccess kram nicht so aus, aber speichert er jetzt die fehlermeldungen in einer log datei? -
Er speichert die Fehler in einer Datei, sichert diese Datei vor Zugriffen von außen und loggt Fehler optimiert (widerholende Fehler werden nicht geloggt, usw.). Dafür wiederrum gibt es keine Meldung nach außen d.h. wenn Fehler auftreten, stehen diese in der Logdatei und nicht unschön auf der auftretenden Seite.
Beitrag zuletzt geändert: 3.5.2011 16:14:37 von fabo -
also am besten geht es so :
error_reporting(E_ERROR | E_WARNING | E_PARSE | E_NOTICE);
oder
error_reporting(-1);
oder
ini_set('error_reporting', E_ALL);
MFG
K. Wehmeyer
Beitrag zuletzt geändert: 5.5.2011 15:03:02 von kev5454 -
kev5454 schrieb:
also am besten geht es so :
error_reporting(E_ERROR | E_WARNING | E_PARSE | E_NOTICE);
oder
error_reporting(-1);
oder
ini_set('error_reporting', E_ALL);
MFG
K. Wehmeyer
Nein, geht es nicht. Bei Lima-City ist nämlich genau das nicht möglich ;) -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage