Fehler beim Online Shop Update 7

Time Out / Datei zu groß

Der Online Shop ist eine Kombination aus einer SQL Datenbank und eines php-Skriptes. Jeder WebServer hat Konfigurationsdateien für bestimmte Funktionen. Die Konfigurations Datei für php heißt php.ini. Die Einstellungen in der php.ini entscheiden, wie lange ein php Skript laufen darf und wie groß die Dateien sein dürfen, die bearbeitet werden können. Hierbei handelt es sich um Einstellungen, die zum einen der Sicherheit des Servers dienen und zum anderen dafür sorgen sollen, dass Skripte, die den eingestellten Umfang überschreiten, beendet/nicht ausgeführt werden, um den Server nicht zu blockieren.

Aktuelle Einstellungen Ihres Servers

Rufen Sie in Ihrem Browser die Url http://www.mein-shop.de/mcnExchange/files/phpinfo.php auf. Die Datei phpinfo.php ist, wie der Name schon sagt, die Informationsdatei für Ihre aktuellen php Einstellungen. Suchen Sie (am einfachsten mit der Suchfunktion Ihres Browsers) die Werte

upload_max_filesize
post_max_size
max_execution_time
max_input_time

und notieren Sie sich die Werte in der Spalte Local Value. Das sind Ihre aktuellen Einstellungen.

 

mcn Commerce erzeugt Update Dateien aus den Daten, die Sie im Layout Internet Update vorgeben. Je umfangreicher die Daten, umso großzügiger müssen die Einstellungen in der php.ini Datei sein und umso schneller muss auch Ihre Internet Leitung im Upload sein, um keine TimeOuts zu erzeugen.

Hinweis: Eine 16 MBit DSL Leitung hat 16 MBit Download Geschwindigkeit. Beim Online Shop Update laden Sie Dateien aber zum Online Shop hoch. Die Upload Geschwindigkeit ist bei einer 16 MBit Leitung nur ca. 1-1,5 MBit.

Es lässt sich also Vorstellen, dass eine Upload Datei größer ist und auch länger für die Bearbeitung benötigt, als der Server mit den Einstellungen in der php.ini Datei verarbeiten kann.

Problem

Die Update Datei wurde scheinbar vom Online Shop verarbeitet, im Online Shop sind aber keine Änderungen zu sehen. mcn Commerce meldet fälschlicherweise Update des Online Shops erledigt. Normalerweise fehlt darüber hinaus noch der erste Teil der Rückmeldung Die Datei wurde erfolgreich hochgeladen. In so einem Fall wurde das Update vom Internet Server ohne entsprechende Rückmeldung abgebrochen oder gar nicht erst ausgeführt.

Lösung

Es gibt mehrere Lösungsansätze. Am besten ist es, die php Einstellungen in der Einstellungsdatei auf dem WebServer anzupassen (Punk 1).

1) php Einstellungen in der php.ini (empfohlen)

Ändern Sie die Einstellungen in der php.ini Datei auf Ihrem WebServer. Wenden Sie sich dazu bitte an Ihren Interne Provider. Wenn Sie die Einstellungen nicht ändern dürfen, beauftragen Sie den Provider dies zu tun. Der Provider muss Ihnen eine Möglichkeit zum erhöhen der php Einstellungen ermöglichen, andernfalls sollten Sie unbedingt den Provider wechseln.

oder

2) php Einstellungen in htaccess Datei

Manche Provider lassen zwar keine Änderung an der php.ini Datei zu, aber geben ihnen die Möglichkeit, mit einer htaccess Datei die Einstellungen des Servers zu überschreiben.

  1. Prüfen Sie, ob im Hauptverzeichnis Ihres Online Shops bereits eine .htaccess Datei liegt. Falls ja, fügen Sie diese Zeilen hinzu:
    php_value upload_max_filesize 128M
    php_value post_max_size 128M
    php_value max_execution_time 300
    php_value max_input_time 300
  2. Falls noch keine .htaccess Datei vorhanden ist, erstellen Sie eine reine Textdatei (kein .doc, .docx, rtf usw.) mit den Zeilen oder laden Sie hier die Datei herunter
    Warenwirtschaft Demo Download
     htaccess_and_instructions.zip
  1. Die .htaccess Datei im Hauptverzeichnis des Shops
  2. Die Werte in dieser Datei überschreiben die Standard Einstellungen

oder

3) Update aufteilen auf 2 Dateien

Teilen Sie das Online Shop Update in Portionen auf, die Ihr Internet Server verarbeiten kann. Hier bieten sich vor allem 2 Möglichkeiten:

  1. Teil Update der Daten, die sich geändert haben
  2. Die Tabelle products_description getrennt vom Rest aktualisieren. Die Tabelle products_description enthält normalerweise den größten Teil der Daten.

Suchen nach Anleitungen, Hilfetexten, Support und Videoanleitungen:
Geben Sie als Suchbegriff zusätzlich den Begriff ahx ein. Dann werden Ihnen nur die Support Seiten angezeigt, die Ihren Suchbegriff enthalten.

Macnetic GmbH, Warenwirtschaft, CRM-System, ERP-System für Apple Mac OS X und Windows

Kategorie: