man warf mir ein Plesk-Backup einer Contenido-Website (Kinderhilfsorganisation) vor die Füße mit der Bitte es auf einem anderen Webspace ans Laufen zu bringen. Da ich noch nie mit Contenido gearbeitet habe bedeutete das einiges zu lesen ^^
Die Seite läuft mit Contenido 4.6.15. In einer VM mit Ubuntu 8.04 habe ich sie nach Migrations-Setup auch ans Laufen bekommen und soweit ich sehe funktioniert sie.
Nun muss ich sie ja irgendwie in die Gegenwart bekommen und habe zunächst das Upgrade auf 4.8.20 mir Ortwins Anleitung http://www.ortwinpinke.de/2009/05/18/co ... mandanten/ (danke dafür!) durchgeführt. Das funktioniert prinzipiell, aber es gibt Probleme mit dem mod_rewrite.
Laut Anleitung soll man es ja vorher deaktivieren bzw. deinstallieren. Leider finde ich keinen Hinweis wie das bei diesem alten mod_rewrite zu tun ist, mangels install/deinstall-Routine. Ein einfaches deaktivieren per .htaccess reicht offenbar nicht. Habe es versucht, ein Migrations-Setup für 4.6.15 gemacht, den Setup-Ordner umbenannt, dann die 4.8.20-Dateien zum Testen "drüberkopiert" und das Upgrade-Setup 4.8.20 (ohne AMR-Installation) durchlaufen. Klappt ohne Fehlermeldungen. Im errorlog steht danach nur:
Code: Alles auswählen
/setup/dbupdate.php?step=30 MySQL error 1146: Table 'kilabra.con_mod_history' doesn't exist
SHOW COLUMNS FROM con_mod_history
/setup/dbupdate.php?step=30 next_record called with no query pending.
Code: Alles auswählen
Fatal error: Cannot redeclare class ModRewrite in /var/www/contenido/classes/class.modrewrite.php on line 15
Reicht das an Infos um mir einen Hinweis zu geben was ich falsch mache?
Lieben Dank für erleuchtende Hinweise
Gruß aus Köln von Jochen