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.478
289
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 JTL Shop 5.3.x - PHP Fatal Error - PriceRange.php JTL-Shop - Fehler und Bugs 6
Neu Google Bilder Bot Zugriff auf /dbeS/bild.php?a=1375538&n=1&url=0&s=0 Allgemeine Fragen zu JTL-Shop 3
Neu Kleines PHP Skript für MySQL Shop Datenbank Backup - gratis Betrieb / Pflege von JTL-Shop 3
Neu Fehlermeldung auf dem Kassenbon Allgemeine Fragen zu JTL-POS 1
Neu Artikelimport bricht mit Fehlermeldung ab JTL-Ameise - Fehler und Bugs 6
Neu Versanddaten nicht übermittelt. Fehlermeldung in der Spalte Status Versand/Zahlung eBay-Anbindung - Fehler und Bugs 2
Gelöst Fehlermeldung Shop-Datenbank UTF-8-Kollation Installation / Updates von JTL-Shop 1
Fehlermeldung nach Bildupdate,-löschen,-ändern Shopware-Connector 1
Neu Fehlermeldung im Logbuch Betrieb / Pflege von JTL-Shop 3
Neu Fehlermeldung: LOADING KeyDB is loading the dataset in memory Shopify-Connector 44
Neu Fehlermeldung nach Shop-Update Installation / Updates von JTL-Shop 2
Neu Fehlermeldung: Fehler bei der Kommunikation mit dem eA-Server eBay-Anbindung - Fehler und Bugs 3
Neu [Liquid Error: Ein Aufrufziel hat einen Ausnahmefehler verursacht] Fehlermeldung in meiner Designvorlage auf Ebay eBay-Designvorlagen - Fehler und Bugs 0
Neu Fehlermeldung im JTL Shop 5.2.2 Frontend - Wo zu finden für Debugging? JTL-Shop - Fehler und Bugs 1
JTL Wawi 1.9.4.4 startet gar nicht und kann auch keine Fehlermeldung senden JTL-Wawi 1.9 2
Nichtssagende Fehlermeldung beim Import JTL-Wawi 1.7 3
Neu Warenpost National Fehlermeldung bitte Sie ein ganze Zahl ein JTL-ShippingLabels - Fehler und Bugs 1
Neu Vendor Dropship Fehlermeldung JTL-Wawi - Fehler und Bugs 0

Ähnliche Themen