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

Der_Bob

Gut bekanntes Mitglied
10. August 2007
222
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.687
344
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
222
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
Neu Shopware 5 + JTL-Connector: sporadische 500 Fehler / PHP-FPM Limit erreicht – trotz unverändertem Setup User helfen Usern - Fragen zu JTL-Wawi 0
Neu Connector-Core nicht PHP >= 8.4. kompatibel? Technische Fragen zu den JTL-Connectoren 3
Neu 1000te Zugriffe aus der ganzen welt auf applepay.php Allgemeine Fragen zu JTL-Shop 2
Neu eBay-Abgleich Fehlermeldung: Datenverarbeitung fehlgeschlagen: Die Sequenz enthält keine Elemente eBay-Anbindung - Fehler und Bugs 0
Fehlermeldung beim Artikel erstellen JTL-Wawi 1.11 3
Fehlermeldung bei DHL 4.0 versand JTL-Wawi 2.0 12
Neu DHL - Fehlermeldung: Request processing failure JTL-ShippingLabels - Fehler und Bugs 23
Hersteller anlegen bringt immer Fehlermeldung JTL-Wawi 1.11 10
Neu Angebot Status "Fehlerhaft" aber keine Fehlermeldung Amazon-Lister - Fehler und Bugs 4
Fehlermeldung beim Anlegen einer zweiten JTL POS Kasse in JTL-Wawi JTL-Wawi 1.11 1
(gelöst) Ecomdata - JTL Worker 2.0 - Startet nicht - Schließt ohne Fehlermeldung JTL-Wawi 2.0 10
Neu Fehlermeldung eBay Bestellung Einrichtung und Installation von JTL-eazyAuction 0
Neu Fehlermeldung nach der Umstellung von DHL Versenden 4.0 JTL-Track&Trace - Fehler und Bugs 11
Neu JTL Shop 5 Sync in JTL WAWI 2.0.0 zeigt Verbindungstest Fehlermeldung Onlineshop-Anbindung 4
Neu Artikelpreis auf Anfrage Fehlermeldung Allgemeine Fragen zu JTL-Shop 0

Ähnliche Themen