Verfasste Forenbeiträge
-
AutorBeiträge
-
m.weber
TeilnehmerPrüfe zuerst die PHP Version, unter 7.4 geht es nicht.
m.weber
TeilnehmerZusatzinfo: Ab vtiger 7.5 muss der Absender existieren, sonst wird nichts gesendet.
m.weber
TeilnehmerPHPUnit eignet sich dafür sehr gut.
m.weber
TeilnehmerTritt der Fehler bei allen Benutzern auf?
m.weber
TeilnehmerWichtig ist außerdem ein sauberes Fehlerprotokoll, damit einzelne Datensätze nachträglich verarbeitet werden können.
m.weber
TeilnehmerHeute erzeugen wir die Datenstruktur vollständig im PHP-Code und übergeben nur noch fertige Werte an die Vorlage.
m.weber
TeilnehmerAuch falsch konfigurierte OPcache Einstellungen können solche Symptome verursachen.
m.weber
TeilnehmerError Logging aktivieren ist der erste Schritt.
m.weber
TeilnehmerEin schrittweises Upgrade (erst PHP 7.4 → 8.0 → 8.1) hat sich in vielen Projekten als stabilste Lösung erwiesen.
m.weber
TeilnehmerJeder Verarbeitungsschritt sollte protokolliert werden.
m.weber
TeilnehmerWir definieren deshalb zunächst eindeutig, welches System bei welchem Datensatz führend ist.
m.weber
TeilnehmerTeilweise existieren doppelte Workflow-Definitionen.
m.weber
TeilnehmerAußerdem reduziert sich die Gefahr unterschiedlicher Berechnungsergebnisse in verschiedenen Auswertungen.
m.weber
TeilnehmerEs müssen Koordinaten verglichen werden.
m.weber
TeilnehmerOft werden externe APIs genutzt, die unterschiedliche Genauigkeiten liefern.
-
AutorBeiträge