Jump to content
xt:Commerce Community Forum

Shop + Strato? = Verzweifelung?


Recommended Posts

Moin liebe Leute.

Wir sind am Verzweifeln oder am Ende oder...?

Eventuell hat hier jemand eine Idee und kann uns weiterhelfen. Wir haben viel recherchiert und kommen einfach nicht weiter.

Nun zum Sachverhalt.

Wir haben die Idee die Produkte aus dem Lieferprogramm unseren Kunden (als Information) online zu stellen. Diese wollten wir anhand eines Shop realisieren. Sie sollten nicht bestellen können, sondern nur nach den Produkten suchen und die Informationen entnehmen.

Es handelt sich um ca. 70.000 Produkten. Da wir im Monat höchstens 1000 pageviews zu erwarten haben mit kaum Traffic, haben wir uns für Strato Power Web Starter entschieden (1 Datenbank=OK, 5GB Webspace reicht allemal). Strato, weil auch unsere Firmenwebsite seit Jahren durch Strato gehostet wird und wir bis dato keine Probleme hatten (20 einfache Seiten).

Also Domain registriert. Shop nach der Konfiguration installiert, angepasst und zu Testzwecke ca. 1000 Produkte hochgeladen und importiert. Alles klappt wunderbar. Alle Einstellungen funktionieren.

Daraufhin die restlichen Produkte hochgeladen und versucht zu importieren.

Hier kommt das Problem. Entweder startet die Funktion nicht oder bricht ganz schnell ab mit Fehlermeldung Internal Server error .... Recherchen führten dazu, dass wir die Datei (150MB) geteilt haben in je 75MB. Auch hier das gleiche Problem. Also noch kleiner. Wieder das gleiche Problem. Gegenprobe: mit 3 MB kein Problem. Es kann ja nicht Sinn der Sache sein, dass man 60 separate Dateien importieren muss.

Memory limit Strato ist bei 128MB. Wir vermuten, dass Strato mit etwas größeren Dateien nicht zurecht kommt.

Wir sind so kurz vor dem Ziel aber auch irgendwie nicht.

Wir haben zwar ein günstiges Paket gebucht, aber es sollte doch zumindest möglich sein Produkte einzustellen. Da wir keine Bestellfunktion haben und die Seite nur für unsere Bestandskunden als Info Seite sein soll, sollte es ausreichen.

Unsere Vermutung ist also Strato.

Hat jemand eventuell eine andere Idee, wie man das Problem lösen kann.

Gruß

Link to comment
Share on other sites

<? ini_set ('max_execution_time', xxx); ?>

xxx wäre der Wert in Sekunden, damit müsste es funktionieren, und wenn das nicht klappt versuche die .htaccess php_ value max_execution_time xxx

Kann funktionieren, muss aber nicht!

Link to comment
Share on other sites

Hab mal die php.ini wie folgt bearbeitet bzw. hinzugefügt:

safe_mode=off

file_uploads = On

max_execution_time = 300

post_max_size = 110M

memory_limit = 200M

register_globals = Off

upload_max_filesize = 100M

session.gc_maxlifetime = 1440

session.cache_expire = 180

Diese Werte werden nun auch in der phpinfo (in der Shopsoftware unter System) so angezeigt.

Meine Importdatei ist ca. 70MB gross. Beim starten kommt nun eine weiße Seite und bleibt dann auch so. Keine Fehlermeldung bzw. gar keine Meldung!

Link to comment
Share on other sites

Für eine Importdatei mit 70.000 Produkten und 70MB wirst du um einen eigenen Server mit wesentlich höheren freigaben nicht herumkommen.

Eine 70MB Datei benötigt mitunter einige hundert MB speicher wenn man diese reinladen muss.

memory limit hat nichts mit der Dateigröße zu tun, sondern mit dem speicher den der server dem phpscript zur verfügung stellt.

Link to comment
Share on other sites

Wie bereits erwähnt sollte unsere Idee nur eine Informationsquelle für die Kunden sein. Daher können wir nicht viel in die Sache investieren.

Wir haben heute folgende Antwort von Strato erhalten:

In diesem Fall kann ich aktuell nur vermuten, dass die folgenden PHP Einstellungen zu dieser Einschränkung führen:

max_execution_time: 60 Sekunden CPU Zeit, bzw. 120 Sekunden abs. Laufzeit

upload_max_filesize: 10 MB

Da es sich dabei um Grundeinstellungen handelt, können diese Werte nicht angepasst werden.

http://faq-strato.de/1569

Wie erwähnt handelt es sich dabei lediglich um eine Vermutung und bitte Sie deshalb dies direkt bei XT Commerce zu hinterfragen.

Wir haben die Werte doch mit der php.ini geändert. Diese werden auch in der phpinfo angezeigt. Wieso soll den nicht gehen?

Link to comment
Share on other sites

Guten Morgen zusammen,

ich bin kein Datenbankspezie, aber eine Importdatei von ca. 70MB für 1000 Artikel ist definitiv zu groß.

Wir haben im Schnitt bei einem Dumpfile gezippt 1,1 MB mit 2,5-3,0k Artikel.

Ohne .gz macht das ca. 17 MB.

Wo kommen die Daten denn her?

Link to comment
Share on other sites

Die Datei mit 70MB liegt in cvs Format auf dem Server und beinhaltet ca. 35000 Artikel.

Das Problem liegt wohl in unserm Paket. Die Umsetzung ist demnach so nicht möglich. Daher kommen wir wohl um einen Server nicht herum.

Da wir keine tiefreichende Admin Qualifikationen in Sachen Server haben, wollte ich mal fragen, was für eine Lösung Ihr vorschlägt.

Welchen "Server-Paket" und Type könnt Ihr empfehlen?

Welchen Anbieter? Da wir gerade erst bei Strato die Domain registriert haben evtl. bei Strato bleiben (einfachheitshalber?)?

Gehen wir von max. 150.000 Artikel aus, jedoch kaum Besucher auf der Seite. Keine Bestellfunktion. Die Seite sollte jedoch schnell geladen werden.

In der Installation der Shopsoftware sind wir nun fit ;)

Danke für eure Vorschläge.

Link to comment
Share on other sites

Wenn es tatsächlich ein eigener Server sein soll dann bitte, bitte nur wenn ausreichend Kenntnisse in der Administration des selben vorhanden sind!

Mit Plesk o.ä. alleine administriert man keine Server, hinreichende Erfahrung mit der Konsole sind Grundvoraussetzung, also gleich wieder aus dem Kopf schlagen und alternativ einen Managed-Server nehmen.

Für Server kann ich ip-projects und estugo empfehlen, ersterer hat einen wahnsinnig guten Support, zweiterer ist auf Shophosting spezialisiert. Beide kurz anschreiben, Projekt schildern, Angebot wahrnehmen.

Ansonsten hat Strato gerade Angebotswochen, z.B. das Paket PowerWeb Ultimate, 6 Monate kostenlos, sechs Monate 24.90/Monat zzgl. 14.90 Einrichtungsgebühr, also roundabout 164.30 Euro, im Gegensatz zu einem Server, der euch mit Sicherheit ca. 40 plus evtl. Einrichtungsgebühr mehr kostet, sofern 12 Monate Laufzeit.

Btw., solltet ihr tatsächlich einen Wechsel vornehmen, würde ich die Domain gleich zu einem reinen Domainprovider umziehen und den Webspace woanders, erspart in gewisser Hinsicht viel Arbeit beim nächsten Umzug;)

Link to comment
Share on other sites

Habe mal bei Estugo nachgefragt. Es wird ein managed Server empfohlen. Die liegen jedoch bei mindestens ca. 90€/Monat.

Da scheint das Angebot bei Strato für den Managed Server Linux Level 1 (29€/Monat) die bessere Option zu sein. Zumal die technischen Details viel umfangreicher scheinen wie bei Estugo.Laut Strato erfüllt der genannte Server alle Vorraussetzungen für unsere Zwecke.

Was sagt Ihr dazu?

Gruß

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
  • Create New...