Hallo zusammen, wir haben gestern das Update 4.0.1.0 eingespielt, jetzt gehen die Bestellungen nicht mehr durch, im Log ist diese Fehlermeldung zu finden: /www/shop/public/system/classes/orders/SendOrderProcess.inc.php on line 0 [12-May-2020 11:04:34 Europe/Berlin] PHP Fatal error: Method LocalizedDate::__toString() must not throw an exception, caught Error: Class 'ResourceBundle' not found in /var/www/shop/public/system/classes/orders/SendOrderProcess.inc.php on line 0 PHP 7.1.33 Kann uns jmd. einen Tipp geben?
Sieht aus, als würde bei dir die „intl“-Erweiterung für PHP fehlen. Das ist blöd, die brauchen wir; du wirst deinen Hoster bitten müssen, die zu installieren. Eventuell genügt es auch schon, die PHP-Version anzupassen, denn ein GX4 v4.0.x.x möchte eigentlich PHP 7.3.
Die PHP-Erweiterung -intl war nötig. Eventuell könntet ihr in folgenden Updates erwähnen, dass sich Anforderungen an PHP ändern.
Hi, Ich lasse gerade den Shop von 3.14 auf 4.0X updaten mit ein paar Anpassungen . Jetzt lese ich das mit der PHP Version . Im Moment habe ich 7.1 . Estugo bietet gerade aktuell nur 7.2 an. Gbt es dann ein Problem?
Nein, kein Problem, siehe https://tracker.gambio-server.net/projects/gxdoc/wiki/Unterstützte_PHP-Versionen Aber mittelfristig müsste Estugo da mal ran, denn PHP 7.2 läuft Ende des Jahres aus, siehe https://www.php.net/supported-versions.php