ich habe heute Shopware 6 installiert, wenn ich nun aber die Domain aufrufe erscheint folgende Meldung:
" Shopware Root Directory
You should not be able to see this page.
If yes you are missing some important server configuration. For security reasons, all accessible files are located in the /public directory of your Shopware installation.
Please configure your web server to root your domain to the /public directory of this installation."
Wenn ich die URL nun mit „public“ ergänze, dann erscheint ein 500er-Error:
" Oops! An Error Occurred
The server returned a „500 Internal Server Error“.
Something is broken. Please let us know what you were doing when this error occurred. We will fix it as soon as possible. Sorry for any inconvenience caused."
Nun habe ich einen Verkaufskanal definiert, damit funktioniert es nun.
Allerdings habe ich noch überall /public stehen und komischerweise wirft Shopware zweimal die URL rein, weshalb ich bei jedem Klick „Not Found“ erhalte?
in Deinen Einstellungen Deines vHosts bzw. über das Controlpanel Deines Webservers musst Du das Einstiegsverzeichnis für Deine Domain auf /public ändern.
der Unterschied bei Shopware 5 zu Shopware 6 ist halt, dass das Einstiegsverzeichnis nicht z.B. /sw (bei Shopware 5) ist, sondern halt /sw/public bei Shopware 6, wobei jeweils die eigentlichen Shopware Daten im /sw Verzeichnis liegen.
Ansonsten schau mal in Deine Server Logfiles, da solltest Du sehen können, wo der Aufruf landet. Ggfs. auch mal Dateiberechtigungen prüfen und ob die .htaccess vorhanden ist.
vielen Dank, das hilft mir schon wesentlich weiter!
Ich habe nun /public wieder ein Einstiegsverzeichnis gelegt
Der „public“-Ordner hat derzeit den Wert von 705, stimmt der? Ich finde leider keine Doku, um das zu prüfen. Ebenso ist auch eine .htaccess (mit 644) vorhanden.
Die Logfiles kann ich merkwürdigerweise noch nicht abrufen, das scheint bei diesem sch… Hoster nur alle 24 Stunden möglich zu sein…