Sabine: PHP Error Handler schlägt nicht an

Beitrag lesen

Ok, das treibt mich in den Wahnsinn...

Irgendwie hat mein Error Handler nie so angeschlagen wie ich das erwartet habe, habe meinen Code in einer neuen Datei dann auf ein MINIMUM reduziert, immer noch nichts...

		fetch('testing_error_handler.php')
		.then(response => response.text())
		.then(data => {
			console.log('Success:', data);
		})
		.catch(error => {
			console.error('Error:', error);
		});

und

function customError($errno, $errstr) {
	echo "$errstr";
}
set_error_handler("customError", E_USER_WARNING);


if (1 !== 2) {
	http_response_code(500);
	trigger_error("Fehler: 1 !== 2", E_USER_WARNING);
	exit();
}

erzeugt eine 500 (Internal Server Error) Fehler Meldung im Browser, gefolgt von einer SUCCESS Meldung Success: Fehler: 1 !== 2

Das ist tatsächlich mein GESAMTER JavaScript / PHP Code meiner beiden Dateien, alles andere habe ich mittlerweile über Bord geworfen.

Kommt da noch jemand mit?

Danke, Sabine.