Neulich habe ich mir noch ein Manjaro-Linux zugelegt und die dannzumal aktuelle XAMPP-Version installiert. Die PHP-Version hier ist 8.0.0
Wenn ich nun PHP-Code entwickle und (seufz!) manchmal fehlerhaften Code produziere, erhalte ich mit PHP 7.4.5 umgehend klare Fehlermeldungen, die zwar den Output im Browser verunstalten, aber mich eben klar über meine Fehler informieren. Mit PHP 8.0.0 ist das anders. Wenn ich etwas falsch mache, kommt nichts, trotz Deklaration
- Code: Select all
error_reporting(E_STRICT|E_ALL);
Für die Entwicklung neuer Scripts ein unhaltbarer Zustand.
Weiss jemand eine Erklärung dafür? Liegt es an der PHP-Version? Oder ist sonst etwas im System nicht so, wie es sein sollte?