Hallo liebe ZenCart.at-Admins
Hiermit möchte ich anmerken, dass der Include einer externen Datei, der die ZenCart-Version prüfen soll, im Admin-Bereich nur dann Sinn macht, wenn es die Datei auch gibt.
Ansonsten passiert nämlich folgendes:
Ich weiß, ich hau mit dieser Kritik jetzt relativ stark auf die "Kacke", aber ich war und bin einfach total schockiert und kann mir gar nicht erklären, wie sowas passieren kann, weil ich von der "kleinen Gemeinde" hier ganz anderes gewohnt bin.
Finde es aber gut, dass man die Lösung für das Problem (https://forenarchiv.zen-cart-pro.at/...6826#post36826) auch im gleichen Forum findet.
Da ich eben wie gesagt das ZenCart-System und auch dieses Forum hier trotz dieses Vorfalls immer noch sehr zu schätzen weiß, hier also mein Feature-Wunsch:
Bitte baut hier doch irgendwie sowas wie ein Timeout für diesen Include-Befehl ein, oder noch besser ein kleines Script, das überprüft, ob es die Datei überhaupt gibt, oder ob sie erreichbar ist.
Wenn dies nicht der Fall ist wird ein Cookie gesetzt, der für die Session gültig ist und dann wird der Admin-Bereich für die Zeit ohne das Includen dieser externen-Datei geladen.
Liebe Grüße
n3po
P.S.:
Das blöde an der Sache ist nämlich, dass bei allen ZenCart.at-Systemen die das
define('NEW_VERSION_CHECKUP_URL','http://demo.zen-cart.at/version_id.txt');
noch nicht aus ihrem Code gelöscht haben, gleichzeitig nix mehr geht.
Hiermit möchte ich anmerken, dass der Include einer externen Datei, der die ZenCart-Version prüfen soll, im Admin-Bereich nur dann Sinn macht, wenn es die Datei auch gibt.
Ansonsten passiert nämlich folgendes:
- Ich entdecke, dass unser Shop-Admin nicht mehr geht.
- Ich entdecke, dass es auf keiner Version des Systems mehr geht
- Ich warte 1-2 Tage... (Langsam werd ich nervös)
- Ich rufe unseren System-Admin an
- Wir sind beide ratlos.
- Ich verdächtige seinen Server
- Er verdächtigt mein Shop-System
- Wir sind beide ratlos.
- Wir sind kurz davor, den ganzen Server zu untersuchen
- Ich tippe zufällig bei Google das richtige ein und stoße auf einen Beitrag: https://forenarchiv.zen-cart-pro.at/...6826#post36826
- Ich denke mir: Na sowas werden die doch wohl nicht ma...
- Doch, tatsächlich: Offline
Ich weiß, ich hau mit dieser Kritik jetzt relativ stark auf die "Kacke", aber ich war und bin einfach total schockiert und kann mir gar nicht erklären, wie sowas passieren kann, weil ich von der "kleinen Gemeinde" hier ganz anderes gewohnt bin.
Finde es aber gut, dass man die Lösung für das Problem (https://forenarchiv.zen-cart-pro.at/...6826#post36826) auch im gleichen Forum findet.
Da ich eben wie gesagt das ZenCart-System und auch dieses Forum hier trotz dieses Vorfalls immer noch sehr zu schätzen weiß, hier also mein Feature-Wunsch:
Bitte baut hier doch irgendwie sowas wie ein Timeout für diesen Include-Befehl ein, oder noch besser ein kleines Script, das überprüft, ob es die Datei überhaupt gibt, oder ob sie erreichbar ist.
Wenn dies nicht der Fall ist wird ein Cookie gesetzt, der für die Session gültig ist und dann wird der Admin-Bereich für die Zeit ohne das Includen dieser externen-Datei geladen.
Liebe Grüße
n3po
P.S.:
Das blöde an der Sache ist nämlich, dass bei allen ZenCart.at-Systemen die das
define('NEW_VERSION_CHECKUP_URL','http://demo.zen-cart.at/version_id.txt');
noch nicht aus ihrem Code gelöscht haben, gleichzeitig nix mehr geht.
Kommentar