Hallo ich habe aktuell im SW 4.3 das Staging-Plugin aktiviert. Dies funktioniert auch soweit. Ich komme problemlos ins Backend und kann auch das Frontend aufrufen. In den Links vom Menü wird aber immer die Domain aus den Grundeinstellungen (also die Live-Domain) genutzt. Laut Doku sollte es ja langen, wenn ich die Daten korrekt in der config.php und config_staging.php eintrage. Hat sich hier mit 4.3 was geändert? in der 4.1 lief es problemlos. die Enviroment-Variable in der shopware.php gibt korrekt “staging” bzw. “production” aus
Hallo Agenturtriebwerk. Konntest du das Problem lösen? - Ich hab jetzt das gleiche Problem. Liebes Shopware Team : Was muss ich noch an einstellungen vornehmen? Meine config-stagin sieht so aus: <?php if (file_exists($this->DocPath()."/config.php")){ $defaultConfig = include($this-\>DocPath()."/config.php"); }else { $defaultConfig = array(); } $stagingConfig = array( 'db' =\> array\_merge($defaultConfig["db"],array( 'dbname' =\> $defaultConfig["custom"]["staging\_database"] )), 'custom' =\> array\_merge($defaultConfig["custom"],array( 'is\_staging' =\> true, )), 'cache' =\> array( 'backendOptions' =\> array("cache\_dir" =\> $this-\>DocPath('staging\_cache\_general')), 'frontendOptions' =\> array() ), 'httpCache' =\> array( 'cache\_dir' =\> $this-\>DocPath('staging\_cache\_templates\_html') ), 'template' =\> array( 'cacheDir' =\> $this-\>DocPath('staging\_cache\_templates\_cache'), 'compileDir' =\> $this-\>DocPath('staging\_cache\_templates\_compile') ), 'hook' =\> array( 'proxyDir' =\> $this-\>DocPath('staging\_cache\_proxies'), 'proxyNamespace' =\> $this-\>App() . '\_ProxiesStaging' ), 'model' =\> array( 'fileCacheDir' =\> $this-\>DocPath('staging\_cache\_doctrine\_filecache'), 'attributeDir' =\> $this-\>DocPath('staging\_cache\_doctrine\_attributes'), 'proxyDir' =\> $this-\>DocPath('staging\_cache\_doctrine\_proxies'), 'proxyNamespace' =\> $this-\>App() . '\ProxiesStaging' ) ); return $stagingConfig;
So, das SSL ist schuld. Jedenfalls soweit ich es feststellen konnte. Im Staging-Backend musst SSL deaktiviert werden. Leider kann ich jetzt im Staging nicht bestellen : Klick auf Warenkorb leitet auf den Live Server weiter. Hat dazu jemand eine Idee?