Fehlermeldungen nach Installation

Hallo zusammen,

ich habe vor einigen Monaten meinem Bekannten die Version 16.0.1 von Dolibarr installiert. Nach ca. einem Monat sind die ersten Fehlermeldungen aufgetaucht und es werden immer mehr.
z.B:

  • Menü Banken/Kontoauszug
    Warning: Undefined variable $totalc in /home/.sites/655/site3574494/web/public/Dolibarr/htdocs/compta/bank/releve.php on line 637 Warning: Undefined variable $totald in /home/.sites/655/site3574494/web/public/Dolibarr/htdocs/compta/bank/releve.php on line 634

  • Menü Sonstige Zahlungen:
    Warning: Undefined property: PaymentVarious::$labelStatus in /home/.sites/655/site3574494/web/public/Dolibarr/htdocs/compta/bank/class/paymentvarious.class.php on line 622 Warning: Trying to access array offset on value of type null in /home/.sites/655/site3574494/web/public/Dolibarr/htdocs/compta/bank/class/paymentvarious.class.php on line 622 Warning: Undefined property: PaymentVarious::$labelStatusShort in /home/.sites/655/site3574494/web/public/Dolibarr/htdocs/compta/bank/class/paymentvarious.class.php on line 622 Warning: Trying to access array offset on value of type null in /home/.sites/655/site3574494/web/public/Dolibarr/htdocs/compta/bank/class/paymentvarious.class.php on line 622 Warning: Undefined property: PaymentVarious::$labelStatus in /home/.sites/655/site3574494/web/public/Dolibarr/htdocs/compta/bank/class/paymentvarious.class.php on line 622 Warning: Trying to access array offset on value of type null in /home/.sites/655/site3574494/web/public/Dolibarr/htdocs/compta/bank/class/paymentvarious.class.php on line 622 Warning: Undefined property: PaymentVarious::$labelStatusShort in /home/.sites/655/site3574494/web/public/Dolibarr/htdocs/compta/bank/class/paymentvarious.class.php on line 622 Warning: Trying to access array offset on value of type null in /home/.sites/655/site3574494/web/public/Dolibarr/htdocs/compta/bank/class/paymentvarious.class.php on line 622

Kann mir da jemand von Euch helfen, ich bin da zu wenig Profi für solche Fehler.

Danke

Hallo @OnkelSepp04,

hat sich in der Zeit seit der Installation etwas geändert? Also sind neue Module hinzugekommen? Wurde der Server geupdatet? Welche PHP Version verwendest du? Wie wird Dolibarr gehostet?

Wenn vorher keine Fehler bzw. Warnings da waren, dann ist meine Vermutung, dass PHP auf Version 8 geupdatet wurde.
Anhand von der Versionsübersicht (Versionen - Dolibarr ERP CRM Wiki) sieht man, dass für 16.0.1 die PHP Version zwischen 5.6 und 8.1 unterstützt wird, aber in den Changelogs (https://github.com/Dolibarr/dolibarr/blob/develop/ChangeLog) wird beschrieben, dass ab PHP 8 eine Menge PHP Warnings angezeigt werden:

Auszug aus den Change Logs:

***** ChangeLog for 16.0.0 compared to 15.0.0 *****

For users:
---------------

NEW: PHP 8.0 and 8.1 compatibility:
     Warning!! Application works correctly with PHP 8.0 and 8.1 but you will experience a lot of PHP warnings into the PHP server
     log files (depending on your PHP setup). Removal of all PHP warnings on server side is planned for v17.

Könnte es daher kommen? Gibt es Einschränkungen bei der Benutzung außer den Warnings im Log?

Gruß Sven

Hallo Sven,

du hast einen Volltreffer gelandet!

Mein Hosting Partner lässt noch die PHP Version 7.4 zu und der Hosting Partner von meinem Bekannten hat die PHP 8.0 Version als Minimum einfach hochgedreht.

Somit kommen die Fehlermeldungen zustande.

Es funktioniert auch alles einwandfrei aber es ist halt schon nervig wenn bei jeder Abfrage x Fehlermeldungen kommen.

Danke nochmals für den Tipp.

Danke

Hallo @OnkelSepp04,

die Fehlermeldungen lassen sich ausblenden, indem man in der conf.php die Zeile

$dolibarr_main_prod=„1“

setzt. Sollte man bei Produktivsystemen aus Sicherheitsgründen ohnehin machen.

Gruß

Joachim