EisFuX: error_reporting( E_ALL )

Beitrag lesen

Hi Andi,

Manchmal jedoch bricht der Parsevorgang aus unerfindlichen Gründen einfach ab, und zwar ohne jede Fehlermeldung.

Beim Entwickeln mit PHP hat es sich als sehr nützlich erwiesen, Folgendes an den Anfang jedes Scripts zu schreiben:

  
error_reporting( E_ALL | ( defined('E_STRICT') ? E_STRICT : 0) );  
@ini_set('display_startup_errors', TRUE);  
@ini_set('display_errors', TRUE);  
@ini_set('html_errors', TRUE);  

Möglicherweise tauchen dann doch Fehlermeldungen auf. Und wenn nicht, lohnt sich immer ein Blick ins Error-Log des Webbrowsers -- da steht manchmal was, obwohl das Browserfenster leer bleibt.

MffG
EisFuX