Shopware 6.7.x Umzug von einer Subdomain ( staging ) zur produktiven Domain

Hi,

ich möchte auf allinkl.com meine Shopware staging Umgebung von subdomain.domain.de auf domain.de umziehen.

Hierzu bin ich wie folgt vorgegangen:

  1. Sicherung & Wiederherstellen der Datenbank

  2. Sicherung & Wiederherstellen der Daten

  3. Anpassen der env. Datei

  4. Anpassen der Shop URL in der Datenbank auf domain.de

Wenn ich nun die domain.de aufrufe kommt eine 500er Fehlermeldung.
Woran kann es liegen ? Gibt es ein best practice, wie man von einer Testdomain auf eine produktive umzieht ?

Danke im Voraus :wink:

Bei so einer Meldung gibt es immer ein Eintrag im Server-Log bzw. auch Shopware-Log. Dort wird mit Sicherheit due Ursache für den 500 enthalten sein.

Anmerkung: Beim Wechsel auf eine andere Domain (auch bei Subdomains) überprüfen ob die PHP- und MySQL-Einstellungen genau die selben sind. Und beim Shop den Cache komplett löschen. Und auch überrpüfen ob die Hostingeinstellungen bezüglich ‚public‘ Ordner stimmen.

Hi,

danke für deine Anmerkungen.

Ist der gleiche Hoster, die PHP, MySQL und Hosting Einstellungen sind 1:1 identisch.

public ist Stammordner. Der cache manuell gelöscht.

Dennoch kommt die Fehlermeldung.

VG

Im Verkaufskanal ist domain.de angelegt? @Moin

Du solltest in der Datenbank nichts ändern, sondern nach deinem Schritt 3. /admin aufrufen. Wenn das auch nicht tut, dann hast du etwas falsch gemacht. Dann kannst du im Verkaufskanal die Domain ändern. Ebenfalls sollte Shopware dir ein Dialog anzeigen, indem du die URL für die Apps ändern kannst.

Unter Umständen musst du dann auch noch unter account.shopware.com die Domain ändern.

Guter Tipp, danke Dir :wink:

Nein, ist nicht angelegt, fakt ist, dass die URL aufgerufen werden sollte ohne die Domain zu hinterlegen.

Kann man erstmal so machen (Verkaufkanal die Domain nicht eintragen), aber dann kommt (wenn der 500 behoben ist) die Meldung „Oppps es existiert kein Verkaufskanal für die Domain“. Der 500 kann auch durch die htaccess kommen, hast du dort noch einen Passwortschutz von der Subdomain drauf??
Schritt 4 bitte nicht machen, das geht ohne DB-Eingriff.
Geht denn der Admin? Was sagt das Log?