Ankündigung

Einklappen
Keine Ankündigung bisher.

Include-Timeout für http://demo.zen-cart.at/version_id.txt

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    Include-Timeout für http://demo.zen-cart.at/version_id.txt

    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 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.
    Zuletzt geändert von n3po; 21.08.2009, 21:35.

    #2
    Hi,
    was den Update-Check angeht bin ich ganz bei Dir, es wird in der nächsten Version eine bessere Lösung geben.
    Generell finde ich den Check sehr sinnvoll, da hier auch auf dringende Sicherheitspatches hingewiesen werden kann. Aktuelles Beispiel: Sicherheitspatch vom 19.06. Nicht jeder schaut ins Forum und auch wenn, werden die überall plazierten Hinweise gerne ignoriert.
    Das setzt allerdings voraus, dass wir eine permanente Erreichbarkeit des Updatefiles garantieren können. Aus verschiedenen historischen Gründen leben wir auf zen-cart.at mit einem System, das nicht immer erreichbar ist bzw. wo die Behebung etwas länger dauern kann.
    Die Brachialmethode des Entfernens der URL in der includes/version.php macht zwar unabhängig vom Gesundheitszustand anderer Server, kappt aber andererseits auch die Hinweise auf kritische Updates.
    Dennoch ist sie derzeit die einzige Lösung, wenn man vom langsamen Adminbereich betroffen ist.
    Bis es eine bessere Lösung gibt, daher bitte immer das Forum News und Ankündigungen im Auge behalten.
    Grüße
    webchills

    Kommentar

    Info zu diesem Forenarchiv:
    Mit Release von 1.5.7 wurde die deutsche Zen Cart Version auf eine reine DIY-Lösung umgestellt.
    Für einen Support via Forum stehen keine personellen und zeitlichen Ressourcen mehr zur Verfügung.
    Dieses Supportforum bleibt im Nur-Lesen-Modus als Wissensarchiv noch online verfügbar.
    PM Funktionalität, Registrierung und Posten neuer Beiträge sind deaktiviert.
    Zugriff auf Anhänge in den Postings ist auch ohne Registrierung/Einloggen möglich.
    FAQ und Downloadbereich des Forums wurden in die neue umfangreiche Knowledgebase auf der zen-cart-pro.at Website übernommen.

    Das Development der deutschen Zen Cart Version geht wie bisher auf Github weiter.
    Wir werden auch weiterhin neue Versionen bereitstellen und die Onlinedokumentation/Knowledgebase aktualisieren.
    Fehler in der Software können auf Github als Issues gemeldet werden.
    Follow us
    aktuelle version
    Zen Cart 1.5.7g deutsch
    vom 12.12.2023
    [Download]
    Lädt...
    X