FloC3
25. November 2019 um 14:13
1
Hallo, wir sind von einem Hosting zum anderen umgezogen. Es gibt nun eine neue URL. Alle Files und Datenbank wurden migriert.
Shop-URL in der DB habe ich angepasst. Die neue Datenbank habe ich direkt in der config.php eingetragen.
Bei jedem Aufruf des Shops mit der neuen URL startet immer der Install-Wizard /recovery/install/
ich habe bereits den SQL ausgeführt, der wo anders als Lösung empfohlen wurde, hat aber nichts gebracht
UPDATE `s_core_config_elements` SET `value` = 'b:0;' WHERE `s_core_config_elements`.`name` = "firstRunWizardEnabled"
warum ist das so, wie kann ichs verhindern?
Soweit ich weiss ist der firstRunWizardEnabled derjenige der im Backend startet um Plugins und Einstellungen vorzunehmen, was du meinst ist doch /update-assets ordner wenn der nicht gelöscht/umbenannt ist oder?
if (file_exists(__DIR__ . '/maintenance.html')) {
echo file_get_contents(__DIR__ . '/maintenance.html');
} else {
echo file_get_contents(__DIR__ . '/recovery/update/maintenance.html');
}
return;
}
// Check for installation
if (is_dir('recovery/install') && !is_file('recovery/install/data/install.lock')) {
if (PHP_SAPI === 'cli') {
echo 'Shopware 5 must be configured before use. Please run the Shopware installer by executing \'php recovery/install/index.php\'.' . PHP_EOL;
} else {
$basePath = 'recovery/install';
$baseURL = str_replace(basename(__FILE__), '', $_SERVER['SCRIPT_NAME']);
$baseURL = rtrim($baseURL, '/');
$installerURL = $baseURL . '/' . $basePath;
if (strpos($_SERVER['REQUEST_URI'], $basePath) === false) {
header('Location: ' . $installerURL);
Würde sagen deine install.lock fehlt.