Hallo,
ich würde in meiner Contao-Installation (4.13) gern die Datenbank-Version wechseln. Ich habe einen Dump der bestehenden Datenbank in die neue DB importiert, fehlerfrei, und müsste nun die neuen Zugangsdaten irgendwo hinterlegen. Aber wo?
Ich starte erst mal ganz "klassisch" das Install-Tool "/contao/install", erhalte dort aber keine Möglichkeit mehr, DB-Daten einzutragen... das war ja wie so vieles i.d. 3er-Version noch recht einfach, hier leider nicht mehr
Ich finde die DB-Zugangsdaten in der Datei config/parameters.yml,
dort steht u.a. der Eintrag "database_version: 5.7.25-28"
, dort schreibe ich einfach mal "database_version: 8.0" rein (genauere Versionsnr. weiß ich leider nicht),
und ändere natürlich auch die anderen Daten - kontrolliert, alles korrekt.
Mit der geänderten parameters.yml gehe ich im Contao-Manager auf "Prod. Cache erneuern" und erhalte diese Fehlermeldung:
Code:
vendor/bin/contao-console cache:clear --no-warmup
$ /usr/local/bin/php_cli -q -dmax_execution_time=0 -dmemory_limit=-1 -dallow_url_fopen=1 -ddisable_functions= -ddate.timezone=Europe/Berlin /html/XXX/vendor/contao/manager-bundle/bin/contao-console cache:clear --env=prod --no-warmup
# Process terminated with exit code 255
# Result: Unknown error
Das Frontend ist kaputt, der Manager bietet Reparatur oder abges. Modus an.
Ich lade wieder die alte parameters.yml hoch, führe im abges. Modus ein erneutes "Prod. Cache erneuern" aus, und gottseidank ist alles wieder da.
Ok. Aber: Was muss ich jetzt machen, um die DB fehlerfrei zu wechseln? Wo müssen die Daten reingeschrieben werden, und was ist dann zu tun?
Danke!