Installieren und einrichten ist kein Thema, nur beim Aufrufen der Staging Umgebung ( www.meinshop.de/staging/ ) kommt immer nur die 404 Seite. Es muss wohl irgendwas in der htaccess eingerichtet werden. Die htaccess ist unverändert von Shopware 6.
Ich bekomme es leider auch nicht zum laufen. Egal ob ich einen Unterordner eintrage oder auch nicht, kommt immer der 404 Fehler. Schade eigentlich, denn das wäre schon eine enorme Hilfe.
Bei mir klappt das leider nicht. Meine Domain habe ich nämlich so eingestellt, das sie direkt auf den Ordner public zeigt. Und wenn ich jetzt die Staging Umgebung starte, wird dies nicht innerhalb des public Ordners installiert, sondern außerhalb, und da komme ich aufgrund der Domaineinstellung nicht hin.
Bei mir klappt das leider nicht. Meine Domain habe ich nämlich so eingestellt, das sie direkt auf den Ordner public zeigt. Und wenn ich jetzt die Staging Umgebung starte, wird dies nicht innerhalb des public Ordners installiert, sondern außerhalb, und da komme ich aufgrund der Domaineinstellung nicht hin.
Hier exakt der selbe Sachverhalt. @8mylez gibt es hier ein workaround?
Bei mir klappt das leider nicht. Meine Domain habe ich nämlich so eingestellt, das sie direkt auf den Ordner public zeigt. Und wenn ich jetzt die Staging Umgebung starte, wird dies nicht innerhalb des public Ordners installiert, sondern außerhalb, und da komme ich aufgrund der Domaineinstellung nicht hin.
Hier exakt der selbe Sachverhalt. @8mylez gibt es hier ein workaround?
Schau dir den Beitrag von Moorleiche an. Damit klappt es.
Danke für die Hilfe bei diesem Plugin, damit läuft es bei mir auch!
Ich habe nur das Problem, dass Umlaute nicht in der Staging-Umgebung nicht korrent dargestellt werden
Hallo und Danke für die Rückmeldung. Symlink anlegen und ggf. noch die .env Datei in staging Ordner anpassen. So hats bei mir jetzt geklappt.
WDanke und Grüße
Welche Änderung war in der .env Datei denn notwendig? Grundsätzlich scheint es zu funktionieren mit dem SymLink, aber jetzt habe ich einen 403 Error, also Forbidden? Musstet ihr noch irgendwelche Rechte anpassen?
ich bin gerade nahe an der Verzweiflung. Ich habe das Plugin von 8mylez installiert und den Staging-Shop im Unterverzeichnis /staging erstellt.
Es ist genau wie bei @oohlen . Die Domain zeigt direkt auf /public und dort ist der Symlink auf /staging/public hinterlegt. Nun bekomme ich einen HTTP ERROR 500 angezeigt.
Hi, ich würde hier auch gerne nochmal das Thema aufgreifen:
Ich habe bisher keine Probleme mit den oben geschilderten Vorgehen gehabt. Nun musste ich die Staging erneuer, da ich 6.4.1 versucht habe zu updaten (auf der Staging). Seit dem ich nun die Staging aktualisiert habe (also wieder an das Live System angepasst habe) ist auf jeder Seite der Fehler „Es ist etwas schief gelaufen“ und ich sehe keine Inhalte mehr. Keine Produkte, kein Text, außer jeweils der Footer und HEader ist nachwie vor zu sehen (inkl. Kundenkonto etc-Link dahin funktioniert auch). Jemand einen Tipp für mich?
Gruß
Sofern noch jemand auf diesen Thread stößt und das 403-Problem hat ein Tipp.
Bei Mittwald musste ich anstatt des statischen einen dynamischen Symlink anlegen.
Also zu …/staging/public verlinken und nicht zu /html/shopware/public/staging.
Legt in eurem staging/public Verzeichnis eine .user.ini an, dort kommt display_errors=1 rein.
Ruft danach nochmal den 500er auf. So habt ihr wenigstens mal einen Log. In meinem Fall waren das einfach nur Quotes die in der staging/public/.env gefehlt haben.
Auch ich verzweifle wegen diesem 404 Fehlermeldung. Die Installation lief bei mir perfekt durch und kopierte sämtliche Shopdateien in das gewünschte Verzeichnis „staging“ welches bei mir unter „/public_html/staging“ liegt. Nun habe ich gelesen, man solle einen Systemlink anlegen. Sorry, wenn ich etwas schwer von Begriff bin, doch was ist das genau? Meint Ihr die .env Datei? Diese wurde jedoch automatisch angelegt. Vielleicht kann mir hier jemand auf die Sprünge helfen bzw. habt Ihr mir mal ein Beispiel, wie ein solcher Systemlink aussehen müsste?
@Max_Shop D.h. alle die hier schreiben, verwenden Linux? Na toll, ich bin Windows User und habe somit keine Chance einen solchen zu erstellen.
Könnte man eine solche Weiterleitung nicht auch über eine htaccess und die RewriteCond erreichen?
PS: Bei mir liegt der produktive Shop in /public_html
Die Staging-Umgebung habe ich nach /public_html/staging installiert.
Wenn ich im Browser http://meine-url.com/staging/ eingebe, erscheint in meinem produktiven Shop, eine 404 Fehlermeldung. Das Gleiche geschieht auch, wenn ich die gesamte URL, also „http://meine-url.com/staging/public/index.php“ eintrage.
Ich meine das Betriebssystem des Servers, nicht was du privat auf deinem Computer nutzt. Symlinks in Windows sind Verknüpfungen. War der erste Google-Treffer, nicht dass ich ein Fan dieser Seite wäre
Kenne mich mit Windows-Servern nicht wirklich aus. Nutzt dieser auch Apache? Ansonsten wird die htaccess ggf. ignoriert.
Das war mir schon klar. Doch wie mache ich einen Systemlink in meiner Umgebung? Ich greife ja über FileZilla auf den Server zu. Da gibts keine Möglichkeit einen Systemlink zu erstellen.
Und was die Hosting-Umgebung betrifft: Dort kann ich von der Domain oder Subdomain zwar eine Weiterleitung auf einen Unterordner einrichten, aber keinen Systemlink setzen. Sehr viele Fragezeichen aktuell bei mir