Michael: PHP5 "verschluckt" Fehlermeldungen?

Beitrag lesen

Danke an alle die geantwortet haben!

Ich konnte mein Problem jetzt in den Griff kriegen indem ich in der htaccess mit php_flag/value folgendes gesetzt habe:

php_flag display_errors on
php_flag display_startup_errors on
php_value error_reporting 17

Das Problem scheint zu sein wenn folgende Scriptcombo abläuft:

Skript a.php:
<?PHP
$nachladen = 'b.php';
echo 'Hier ist a.php vor require<br>';
require_once($nachladen);
echo 'Hier ist a.php nach require<br>';
?>

Skript b.php:
<?PHP
oops! ein syntaxfehler!
?>

Das erste echo in a.php wird ausgegeben, dann wird b.php included mit error, dieser Fehler zählt anscheinend als startup-error, obwohl a.php ja schon gelaufen ist und ich angenommen habe das sich startup nur auf den Zeitraum bezieht bis das Erste Statement ausgeführt wird. Es scheint aber so zu sein das jegliches Parsing zur Startup Phase zählt, egal ob schon Statements ausgeführt wurden oder nicht.

Gruss
Michael