Hallo,
ich bin mir nicht sicher, ob dies hier das richtige Unterforum für meine Frage ist. Falls nicht - bitte verschieben.
Letzte Woche hat mein Webhost einige Updates vorgenommen und seither gibt es leider immer wieder Probleme mit dem Shop. Aber hier alles der Reihe nach:
Die Änderungen, die der Webhost durchgeführt hat:
Ab 13.01.2012 wird der PHP-Beschleuniger eAccelerator auf allen Server deaktiviert und der PHP-Beschleuniger APC aktiviert. Des Weiteren hat sich herausgestellt, dass der Zend Optimizer mit der Nutzung eines PHP-Beschleunigers zu Stabilitätsproblemen führt. Aus diesem Grund haben wir uns entschlossen, den Zend Optimizer nicht mehr von Haus aus zu aktivieren.
-------------------------------------------------------------------
PHP Variablen: allow_url_fopen, register_globals
-------------------------------------------------------------------
Da es aufgrund der aktuellen Sicherheitseinstellung mit den PHP Variablen allow_url_fopen & register_globals zu vermehrten Sicherheitsproblemen kommen kann, werden diese Variablen in der Standard-Konfig auf "Off" geschalten. Sollten Sie diese Einstellungen unbedingt benötigen, können Sie diese in Ihrer eigenen phpX.ini auf "On" ändern.
Laut den Credits-Angaben handelt es sich um folgende Shopversion:
* ©2012 modified eCommerce Shopsoftware v1.05 dated: 2010-07-18
* ©2006 xt:Commerce V3.0.4 SP2.1
* ©2003 neXTCommerce
* ©2002-2003 osCommerce (Milestone2) by Harald Ponce de Leon
* ©2000-2001 The Exchange Project by Harald Ponce de Leon
Seit den Updates des Webhosts ergeben sich folgende Probleme:
Zuerst war der Shop plötzlich gar nicht mehr erreichbar und hatte scheinbar ein Problem mit der Datenbank eine Verbindung herzustellen. Nach etwas Wartezeit und Kontakt mit dem Support des Webhosts, hieß es, dass der Shop zu viele Datenbankabfragen durchführt. Nun hat der Webhost vorübergehend das Limit für Datenbankabfragen hoch gesetzt und seither geht es wieder einigermaßen, aber es kommt trotzdem noch hin und wieder vereinzelt zu kurzen Ausfällen, mit der Meldung:
Could not connect to database
(wenn ich mich nicht irre - ungefährer Wortlaut).
Im Grunde muss dieses Problem mit dem Update des Webhosts zusammenhängen, oder? Am Shop selbst wurde an diesem Tag nämlich nichts geändert, es wurde zwar mit der Datenbank gearbeitet, aber es wurde kein Script oder dergleichen geändert.
Laut Webhost besteht nun aber die Möglichkeit, eine eigene php.ini Datei zu erstellen (je nach PHP-Version) und somit den so genannten Zend Optimizer alleine oder in Kombination mit dem Ioncube Loader zu aktivieren.
Da ich leider nicht weiß, wie es vor dem Webhost-Update ausgesehen hat, stellen sich mir nun folgende Fragen:
Mit welcher PHP Version sollte der Shop normalerweise laufen? PHP4, 5.2 oder 5.3?
Braucht man normalerweise für den Shop v 1.05 den Zend Optimizer oder den Zend Optimizer mit dem Ioncube Loader? (Laut dem Thread "
Zend Optimizer und ionCube Loader notwendig?" nicht, aber können damit meine Probleme vielleicht zusammenhängen?)
Sind die Werte von "allow_url_fopen", "register_globals" auf OFF oder ON zu stellen?
Über eine Hilfestellung wäre ich wirklich dankbar.
Liebe Grüße
Linkback: https://www.modified-shop.org/forum/index.php?topic=17951.0