Ich nehme an, dass Neue ShopID generieren richtig ist.
Das Staging-System soll es weiterhin auf den anderen Server geben und dient zum testen neuer Features oder Updates. Wie geht ihr hier vor bzw. ist die Auswahl Neue ShopID generieren richtig?
Danke @Max_Shop für deine Antwort.
Jetzt muss aber dennoch nochmal nachfragen. Wenn man nur Plugins/Apps aus dem Store und eigene installiert hat, muss man nicht doppelt zahlen oder? In der Doku steht ja nur was wenn man Erweiterungen nicht aus dem Store installiert hat, muss man Rücksprache mit dem Hersteller halten.
Wenn man einen kostenpflichtigen Plan hat, dann kann man über account.shopware.com bzw. über den Shopware Support eine Staging-Domain anlegen lassen. In diese Staging-Domain werden dann alle Plugins aus der Live-Umgebung in die Staging-Umgebung gespiegelt.
Wer keinen kostenpflichtigen Plan hat, der darf die Staging-Umgebung nicht registrieren, da er sonst Lizenzwarnungen erhält.
Wenn du „Neue Shop-ID generieren“ wählst, werden die bestehenden Plugins auf die neue ID umgeschrieben. Es fallen keine zusätzlichen Kosten für diese Plugins an.
Du kannst auch eines der vielen (teilweise kostenlose) Staging Plugins nutzen. Da wird die Umgebung in einen Unterordner kopiert - und dann brauchst du dir überhaupt keine Gedanken über Lizenzen machen zu müssen: Staging Manager: Testsystem und Testumgebung
Am Live Shop habe ich die ShopID übernommen und danach am Staging System die ShopID neu generieren lassen. Soweit so gut. Jedoch konnten einige Apps nicht neu registriert werden. Das Problem ist denke ich, dass der Staging Shop nur von unserer IP erreichbar ist. Somit kommen eventuell die Apps für die neue registrierung nicht auf meine APP_URL.
Kann dies das Problem sein.
Die Sache ist halt, ich möchte ja nicht dass der Staging Shop von jedermann erreichbar ist.
IP-Adressen von Shopware Servern als auch App-Servern von Plugin Anbietern muss man manuell heraussuchen und auf die Whitelist setzen, wenn man seine Stagging Umgebung komplett abschottet. Eine Übersicht alle IPs gibt es nicht @c.rosenberger