Hallo Alle zusammen,
nachdem Alfahosting darüber informiert hat, dass die Sicherheitsupdates der PHP-Version 5.6 Ende des Jahres offiziell enden, habe ich beschlossen meine Website auf Contao 4.4 LTS zu aktualisieren. Derzeit ist Contao 3.2.20 produktiv. Sie läuft mit Version PHP 5.6. Das einfache umstellen auf PHP 7 über die Alfahosting Administrationsfunktionen führte bei Aufruf meiner Website zu einem weißen Bildschirm. Will ich auf PHP 7 umsteigen muss ich offensichtlich auch Contao aktualisieren. Habe somit wieder PHP 5.6 aktiviert und meine Website wird wieder angezeigt.
Meine Test-Installation manage ich 'nem Mac (OSX 10.13.6), Umgebung MAMP. MAMP habe ich nun erstmal von MAMP 3 auf MAMP 5.2 aktualisiert. Damit ist PHP 7 aktiv. Mit dem Uprade ging dann auch die Aktualisierung von MySQL Version 5.7.23. vonstatten. Anschließend für meine Contao 4.4 Test-Installation ein neues Verzeichnis Contao44 anlegt (nicht unter Programme/MAMP !) und als Document Root in MAMP definiert. Von der Contao-Website den erforderlichen Download (phar.php-Datei) gemacht und die phar-Datei wie angegeben in "contao-manager.phar.php" umbenannt. Frühere Contao-Versionen habe ich als tar-Archiv heruntergeladen und installiert. So wie es Peter Müller in seinen Büchern beschrieben hat. Das Verfahren hat sich offensichtlich geändert.
Den Contao Manager 1.04 (contao-manager.phar.php) in Safari aufgerufen, neuen Account darin angelegt und anschließend MAMP (Mac) als Server-Variante ausgewählt. Danach nudelt ein Prozess los, den ich nicht kenne bzw. verstehe. Er endet mit folgendem Fehler-Panel
"ERROR 500 Unknown installation status
Some files were found on your server but no known Contao version could be detected.
You must either manually repair your application or remove the following files and folders to install Contao:
- ...
- ..."
Die aufgezählten Dateien liegen nicht unter meinem neu erstellten Contao-Verzeichnis (der Document Root). Daher verstehe ich diese Meldung nicht.
Meine Erwartung wäre, dass der Contao Manager die benötigten Installationsfiles der beim Download ausgewählten Contao-Version enthält, oder vom Contao-Download-Server herunterlädt.
Im Moment habe ich keine Idee, wie ich zu einer erfolgreichen Basis Installation Contao 4.4 komme. Unklar ist mir auch, wie ich meine bisherigen produktiven Daten in diese neue Version migrieren kann. Ich gehe davon aus, dass ich einen Dump der MySQL-DB und des User Interface über das produktive Contao Backend erzeugen muss. Ich vermute, dass der Contao-Manager diese beiden Dateien einlesen und in das Contao 4.4 Datenbankschema migrieren kann. Dies sind allerdings nur vage Ideen, wie es funktionieren könnte.
Für Hinweise zum erfolgversprechenden weiteren Vorgehen wäre ich sehr dankbar. Ebenso für Referenzen auf detaillierte und gut verständliche Doku zum Major-Release Upgrade Contao 3 nach 4.
Herzlichen Dank im Voraus & viele Grüße, uconac
Lesezeichen