[Eisfair] Frage an php7-fpm Nutzer
Rolf Bensch
azubi at bensch-net.de
Sa Nov 27 09:31:48 CET 2021
Hallo Detlef,
wenn hier undurchsichtige Fehler im Zusammenhang mit php auftauchen,
gehe ich folgendermaßen vor:
- zu Beginn des Scripts ein "error_reporting (E_ALL)"
- den kritischen Bereich des Scripts (oder auch das gesamte Script)
packe ich dann in einen try-catch-Block. Wenn Du dann mit "if (@mail..."
arbeitest, kannst Du im else-Bereich ein "throw new Exception($e)"
auslösen. Entsprechend dann im catch-Block ein var_dump($e) bringt meist
schlüssige Infos zum Problem. (Wenn man es geschickt anstellt, kann man
mit try-catch das if-else ersetzen.)
- das "@"-Zeichen unterdrückt Fehlermeldungen. Zur Fehleranalyse ist es
sicher hilfreich das zu entfernen.
Grüße
Rolf
Mehr Informationen über die Mailingliste Eisfair