TS: PHP Fehler im Display anzeigen. Auch Parse-Errors werden angezeigt!

Beitrag lesen

Hello,

Schöner wäre es, wirklich alle Fehler vor dem Produktivbetrieb finden zu können. Nur das ist vermutlich nicht möglich, ohne die Anwendung mit allen Varianten vorher komplett durchzuspielen.

Selbst dann nicht, denn Laufzeitfehler, wie nicht erreichbare Datenbank, kann man nicht ausschließen.

Das kann man aber vorhersehen und daher abfangen!

Man muss schon wissen (oder nachlesen), welche Laufzeitfehler auftreten können, und eine Strategie zum Behandeln solcher Fehler erstellen.

Genau. Sag ich doch. Dafür benötigt es eine Ideen-Hilfe, an was man bei der Programmierung denken sollte.

Was ich damit meine: welche Einstellung sollte man im Produktivbetrieb beibehalten?

Es gibt je eine php.ini für die Entwicklung und für Produktion, die man einfach nehmen kann. Die relevanten Direktiven sind darin auch sehr gut erklärt.

(Links?) Muss ich mir genauer ansehen, in wieweit es auch Programmierempfehlungen dafür im Netz (und in unserem Wiki) gibt, um diese Möglichkeiten optimal nutzen zu können.

Es wäre ja auch unsinnig, vorhersehbare (provozierte) Fehler ins Log schreiben zu lassen, die ohnehin im Programm abgefangen werden sollten: z. B. Locking, Anlegen und Löschen von Dateien, usw.

Für den Fall vorhersehbarer Meldungen, die man trotz Behandlung nicht wegbekommt, gibt es den @-Operator.

Lies bitte erst einmal genauer, bevor Du antwortest.

Glück Auf
Tom vom Berg

--
Es gibt nichts Gutes, außer man tut es!
Das Leben selbst ist der Sinn.