Offen php 5.4 - Fehlermeldung: mktime() durch time() ersetzen in boxen.php

Der_Bob

Gut bekanntes Mitglied
10. August 2007
218
9
Wir sind gestern auf einen neuen Server gewechselt mit php 5.4 (vorher 5.2) und ich bekomm auf unserer Test-Umgebung seitdem den Fehler:

"Strict Standards: mktime(): You should be using the time() function instead in ../includes/boxen.php on line 989"
(auf der Test-Umgebung lass' ich mir die Fehler ausgeben)


Der Fehler scheint undkritisch zu sein, aber wird eben als php-Fehler erkannt (auch von Google?), daher würde ich ihn gerne beseitigen. Wenn ich das richtig verstehe, macht mktime() (ohne Parameter) auch eh das Gleiche wie time()

Weiß jemand mehr?
 

martinwolf

Offizieller Servicepartner
SPBanner
6. September 2012
3.385
263
AW: php 5.4 - Fehlermeldung: mktime() durch time() ersetzen in boxen.php

Wir sind gestern auf einen neuen Server gewechselt mit php 5.4 (vorher 5.2) und ich bekomm auf unserer Test-Umgebung seitdem den Fehler:

"Strict Standards: mktime(): You should be using the time() function instead in ../includes/boxen.php on line 989"
(auf der Test-Umgebung lass' ich mir die Fehler ausgeben)


Der Fehler scheint undkritisch zu sein, aber wird eben als php-Fehler erkannt (auch von Google?), daher würde ich ihn gerne beseitigen. Wenn ich das richtig verstehe, macht mktime() (ohne Parameter) auch eh das Gleiche wie time()

Weiß jemand mehr?

Dann änder doch besagte Funktion in boxen.php in Zeile 989 von mktime zu time. Bedenke aber bei einem möglichen Update diesen Fix ebenfalls einzuspielen. Sofern JTL das beim nächsten Versionsupdate nicht eh schon selbst gemacht hat. Weiter sollte der Fehler von Google nur gesehen werden, wenn das Errorreporting in der defines_inc.php auch aktiviert ist. Aber das sollte generell auf 0 sitzen weil der Shop einfach zuviele PHP Notice wirft.
 

Der_Bob

Gut bekanntes Mitglied
10. August 2007
218
9
AW: php 5.4 - Fehlermeldung: mktime() durch time() ersetzen in boxen.php

Dann änder doch besagte Funktion in boxen.php in Zeile 989 von mktime zu time. Bedenke aber bei einem möglichen Update diesen Fix ebenfalls einzuspielen. Sofern JTL das beim nächsten Versionsupdate nicht eh schon selbst gemacht hat.

Genau das ist ja die Frage, ob die Änderung unkritisch ist bzw. auch ein Hinweis an JTL für die nächste Version. Soweit ich das sehe, ist eine Änderung an dieser Stelle zu time() aber kein Problem.

Weiter sollte der Fehler von Google nur gesehen werden, wenn das Errorreporting in der defines_inc.php auch aktiviert ist. Aber das sollte generell auf 0 sitzen weil der Shop einfach zuviele PHP Notice wirft.

Da bin ich mir nicht sicher. Wir haben auf der Testumgebung Errorreporting auf 1 und im Live- Shop auf 0. Bei sitealert.de bekommen wir aber für den Live-Shop auch immer php-Fehler gemeldet, auch wenn das errorreporting deaktiviert ist und kein Fehler angezeigt wird.
 
Ähnliche Themen
Titel Forum Antworten Datum
Wichtig Beta Connector für Presta 8 mit PHP 8+ PrestaShop-Connector 59
Neu PrestaShop Connector für Prestashop 8 mit PHP 8.2 wird nicht unterstützt PrestaShop-Connector 3
Neu /navi.php?q=2 Abfragen laufen auf 404 Gelöste Themen in diesem Bereich 4
Neu JTL Connector Woocomerce für PHP Version 7.4 WooCommerce-Connector 2
Neu Connector für php 8.3 / Prestashop 8.1.3 PrestaShop-Connector 6
Neu JTL-Shop 5 und PHP OpCache Allgemeine Fragen zu JTL-Shop 9
Neu Richtige Hook zum Berechnen der Lieferzeit in Artikel.php Technische Fragen zu Plugins und Templates 1
Fehlermeldung beim Öffnen der Firmeneinstellung JTL-Wawi 1.8 2
Fehlermeldung bei JTL-Connector/JTL-Wawi WooCommerce-Connector 1
Neu JTL PayPal: Plugin - Bestellungen werden nicht angezeigt. Fehlermeldung "Unable to load config 'file:.conf'" Plugins für JTL-Shop 2
Neu Fehlermeldung "Ein Element mit dem gleichen Schlüssel wurde bereits hinzugefügt" JTL-Wawi - Fehler und Bugs 2
Neu Nach Fehlermeldung erneut Versenden Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 2
Neu Was steckt hinter der Zahl von 53 Bildern auf Ebay bei Variationsartikeln (und einer unsinnigen Fehlermeldung der Wawi)? eBay-Anbindung - Fehler und Bugs 5
Neu Fehlermeldung nach Bestellabschluss durch Plugin Gelöste Themen in diesem Bereich 7
Neu Fehlermeldung 1101 JTL-ShippingLabels - Fehler und Bugs 1
Neu Versandschein für Schweiz kann nicht gedruckt werden folgende Fehlermeldung JTL-ShippingLabels - Fehler und Bugs 1
Neu fehlermeldung update 1.5 > 1.7 Installation von JTL-Wawi 1
Login Failed Fehlermeldung JTL-Wawi 1.7 1
Bilder Upload und Fehlermeldung WooCommerce-Connector 0
Fehlermeldung nach Speichern vom Auftrag in der Wawi JTL-Wawi 1.6 5
Neu JTL Connector Plugin Aktivierunf [Fehlermeldung] WooCommerce-Connector 3

Ähnliche Themen