Hallo Zusammen, mein erster Beitrag und gleich ein Problem (Shopware-Version: 4.2.1) Über die Suche habe ich leider nichts gefunden, dehalb das neue Thema. Ich kann bis zu Schritt 4 alles erfolgreich durchführen, der SystemCheck zeigt alles OK an ABER: Beim DB-Import kommt folgende Meldung und ich werde nicht ganz schlau daraus: Error Received an error message. URL: importDatabase?offset=300&totalCount=2106 Message: Forbidden Forbidden You don’t have permission to access /install/index.php/step4/importDatabase on this server. Ich würde auf ein Problem mit der .htaccess Datei tippen, wüsste aber nicht wo. Die URL ist wie folgt aufgebaut: tld.at - This website is for sale! - tld Resources and Information.… Vielleicht hat hier jemand eine Idee. Danke schon mal! beste Grüße Flo
Sind die Schreibrechte richtig gesetzt ? Läuft die Datenbank über localhost ?
ist die .htaccess datei denn auf dem ftp zu sehen? wenn nicht dann wurde sie auch nicht kopiert. das ist mein problem gerade… denn bei mavericks ist alles versteckt und gecacht und ich weiss nicht wie man sie sichtbar machen kann und auf dem server die installationsdatei zu entpaclen funktioniert auch nicht
Danke für die Antworten bisher! Also, die Dateirechte sind richtig gesetzt. Das habe ich überprüft. Die Datenbank läuft über localhost. Der installer legt auch 32 tabellen an und bricht offensichtlich erst danach ab. Ist reproduzierbar. Die .htaccess Datei ist auch korrekt mit Rechten ausgestattet. Ich habe allerdings auch nichts via FTP hochgeladen. Dass du sie nicht siehst könnte daran liegen dass sie durch den vorangestellten Punkt als unsichtbar / versteckt markiert wird. Gibts noch weitere Ideen? beste Grüße und Danke Flo
Hallo Zusammen, hat keiner mehr eine zündende Idee? Wäre super wenn noch jemand einen Tip für mich hätte. beste Grüße und Danke Flo
Hallo, Evtl. stehen im Fehlerlog vom Webserver zusätzliche Informationen, weshalb hier der Fehlercode 403 (=Forbidden) zurückgeliefert wird.
Hallo Shopware-Team, der Fehler tritt bei mir auch auf. Die Installation habe ich durchgeführt mit: Shopware 4.2.1. bei Strato (Paket PowerWebBasic) mit PHP 5.3 und MySQL 5.5.31. Vor der Installation musste ich am Sourcecode zwei Anpassungen vornehmen, damit die Installation überhaupt startet und der Socket-Fehler behoben wird, der hier in einem anderen Posting beschrieben wurde: Anpassungen 1. Modul Shopware_Install_Requirements.php im Verzeichnis /install/src/lib anpassen: Function checkDiskFreeSpace(); Rückgabewert einstellen auf -> return (“6 GB”); 2. Rechte von Datei “settings.php” von 640 auf 666 setzen -> andernfalls kommt es zur Fehlermeldung SQLSTATE[HY000] [2002] Can’t connect to local MySQL server through socket ‘/tmp/mysql.sock’ (2). Mit Angabe des DB Servers rdbms.strato.de erscheinen bei Prüfung der Systemvoraussetzungen diese drei Warnungen: 1. ionCube Loader V4.0.2 erforderlich -> Ihr System 0 (keines) 2. mod_rewrite 1 -> Ihr System 0 3. memory_limit 128M -> Ihr System 104M Mit Start läuft die Installation im “DB-Import” ca. 1 Minute bis dann dieser DB-Fehler erscheint: Received an error message. URL: importDatabase?offset=600&totalCount=2106 Message: Internal Server Error. Please try to fix this error and restart the update. Response {“code”:0,“message”:“database eror”,“file”:"/mnt/web3/d0/79/5392679/htdocs/tc/install/src/app.php",“line”:332,“trace”:"#0 [internal function]: {closure}()\n#1 /mnt/web3/d0/79/5392679/htdocs/tc/engine/Library/Slim/Router.php(172): call_user_func_array(Object(Closure), Array)\n#2 /mnt/web3/d0/79/5392679/htdocs/tc/engine/Library/Slim/Slim.php(1225): Slim\Router->dispatch(Object(Slim\Route))\n#3 /mnt/web3/d0/79/5392679/htdocs/tc/engine/Library/Slim/Middleware/Flash.php(86): Slim\Slim->call()\n#4 /mnt/web3/d0/79/5392679/htdocs/tc/engine/Library/Slim/Middleware/MethodOverride.php(94): Slim\Middleware\Flash->call()\n#5 /mnt/web3/d0/79/5392679/htdocs/tc/engine/Library/Slim/Middleware/PrettyExceptions.php(67): Slim\Middleware\MethodOverride->call()\n#6 /mnt/web3/d0/79/5392679/htdocs/tc/engine/Library/Slim/Slim.php(1176): Slim\Middleware\PrettyExceptions->call()\n#7 /mnt/web3/d0/79/5392679/htdocs/tc/install/index.php(59): Slim\Slim->run()\n#8 {main}"} Auch das komplette Löschen der Datenbank, Anlegen einer neuen Datenbank und erneutes Aufspielen der Shopware-Dateien (mit den beschriebenen Anpassungen) behebt den Fehler nicht. Allerdings sind die angegebenen Einträge bei offset=600&totalCount=2106 verschieden. Eine weitere Einkreisung des Fehlers ist mir bisher nicht möglich. Mir ist auch nicht bekannt, wie ich an die Fehlerlogs der Datenbank oder des Webservers von Strato gelange. Hat von Euch jemand einen Tipp? Grüsse von Pinnochio
Hallo Zusammen, hier mal die auszüge der Apache Logs: access.log 217.64.170.205 - - [19/Mar/2014:11:01:43 +0100] “GET /install/step4/ HTTP/1.1” 200 1639 “http://rw-dogshop.at/install/step3/” “Mozilla/5.0 (Windows NT 6.1; WOW64; rv:28.0) Gecko/20100101 Firefox/28.0” 217.64.170.205 - - [19/Mar/2014:11:01:44 +0100] “GET /install/step4/importDatabase?offset=0&totalCount=0 HTTP/1.1” 200 365 “http://rw-dogshop.at/install/step4/” “Mozilla/5.0 (Windows NT 6.1; WOW64; rv:28.0) Gecko/20100101 Firefox/28.0” 217.64.170.205 - - [19/Mar/2014:11:01:45 +0100] “GET /install/step4/importDatabase?offset=100&totalCount=2106 HTTP/1.1” 200 364 “http://rw-dogshop.at/install/step4/” “Mozilla/5.0 (Windows NT 6.1; WOW64; rv:28.0) Gecko/20100101 Firefox/28.0” 217.64.170.205 - - [19/Mar/2014:11:01:45 +0100] “GET /install/step4/importDatabase?offset=200&totalCount=2106 HTTP/1.1” 200 365 “http://rw-dogshop.at/install/step4/” “Mozilla/5.0 (Windows NT 6.1; WOW64; rv:28.0) Gecko/20100101 Firefox/28.0” 217.64.170.205 - - [19/Mar/2014:11:01:45 +0100] “GET /install/step4/importDatabase?offset=300&totalCount=2106 HTTP/1.1” 403 517 “http://rw-dogshop.at/install/step4/” “Mozilla/5.0 (Windows NT 6.1; WOW64; rv:28.0) Gecko/20100101 Firefox/28.0” error.log [Wed Mar 19 11:01:45 2014] [error] [client 217.64.170.205] client denied by server configuration: /var/www/rw-dogshop.at/install/step4, referer: http://rw-dogshop.at/install/step4/
Hallo, die Installation von Shopware 4.2.1 bei STRATO konnte ich nun erfolgreich abschliessen. Nach meinen Ausführungen (siehe weiter oben) waren noch drei Maßnahmen erforderlich: - Installation des IONCUBE -> siehe www.strato-faq.de/2306 - Erstellen einer php.ini und kopieren in die Verzeichnisse /ioncube /install und ins Stammverzeichnis / - Kontrolle der .htaccess, copy der .htaccess nochmal in das Stammverzeichnis / Damit ist die Installation durchgelaufen. Was unklar bleibt: Die Systemüberprüfung meldete im Schritt 2, dass keine .htaccess vorhanden sei. Diese war jedoch sogar 2x vorhanden! Grüsse, Pinnochio
Hallo Zusammen, gratuliere zur erfolgreichen Installation! Ich habe jetzt auch die .htaccess Datei ins Wurzelverzeichnis von Shopware kopiert. Leider kein Erfolg. Es besteht immer noch das Problem bei Step 4 der Installation. Hat noch jemand eine Idee? Kann ich die DB auch manuell erstellen bzw. über sql scripts einspielen statt das ganze über den Installer zu erledigen? beste Grüße Flo
Hallo Flo, ist deine php.ini im Verzeichnis ioncube korrekt und stimmen die Verzeichnispfade? - In der STRATO FAQ www.strato-faq.de/2306 ist beschrieben, wie sich ioncube testen lässt: <?php phpinfo(); ?> Für meine Domain auf STRATO sieht die php.ini so aus: zend_extension=/home/strato/www/te/www.technicsoft.de/htdocs/ioncube/ioncube_loader_sun_5.2.so safe_mode=off Falls es nicht daran liegen kann, kommst du m.E. nur durch die Analyse der Web- und DB-Logs weiter. Denn ob der Fehler von der DB oder dem Shopware-Installer ausgelöst wird, ist nicht eindeutig. [color=blue]Frage an die Shopware-Programmierer: [/color]: Kennt der Online Installer einen Debug-Modus und kann dann ein detailliertes Logfile erzeugen? Grüsse, Pinnochio
Hallo Pinnochio, danke für deine schnellen Antworten. Gehe ich recht in der annahme dass man IonCube nur braucht wenn man die kommerziellen Plugins etc. verwenden möchte? DB Log werde ich auch mal durchsuchen. Der Fehler den der Installer zeigt (siehe mein erster Post) deutet aber eher auf „rechte“ probleme mit apache hin, denke ich zumindest. Oder? Ein Debug-Mode wäre allerdings Top. Frage in Richtung Shopware-Programmiere: Gibt es SQL Scripts die ich verwenden könnte anstelle des installiers? beste Grüße Flo
Ich hatte das selbe Problem heute, es lag bei mir an der .htaccess bei der 4.3.2, nutze auch einen iMac. Der Finder zeigt die .htaccess Datei nicht an, über FileZilla sieht man die dann aber.
Hallo miteinander, ich hatte das gleiche Problem auf einen dezidierten Server von Strato (Level 6) und konnte es lösen, in dem ich während der Installation das Apache Modul mod-evasive deaktiviert habe. mod-evasive soll DDos-Attacken auf einen Webserver erkennen und weist zu schnell aufeinander folgende Requests von einer IP-Adresse ab. Grüße Kurt