Deutsch > Installation & Upgrade > Update auf > 1.2.x
Update auf Version 1.2.x
Bevor Sie mit dem eigentlichen Update beginnen sichern Sie ALLE Dateien und machen Sie ein Datenbank Backup.
Wie sichert man eine Datenbank?
1. Vorbereitungen
Nachdem Sie nun alles gesichert und die aktuelle Entwicklerversion (DEV) heruntergeladen und entpackt haben, editieren Sie bitte zuerst die
conf.inc.php. Die
conf.inc.php finden Sie ab sofort in folgendem Ordner:
config/phpwcms/.
Bitte bearbeiten Sie die
conf.inc.php, so dass die Einstellungen mit denen der alten Version übereinstimmen.
Darüberhinaus müssen folgende Dateien angepasst werden.
1. /config/phpwcms/conf.template_default.inc.php
2. /phpwcms_template/inc_css/frontend.css
Dies sind die Dateien, die sehr oft verändert werden. Sollten Sie an anderer Stelle noch Änderungen vorgenommen haben, passen Sie diese bitte auch an.
2. Dateien hochladen
Nun laden Sie die angepasste Entwicklerversion mit einem FTP Programm hoch und überschreiben dabei die existierende Version.
3. Datei- und Verzeichnis-Rechte setzen
Setzen Sie nun z.B. mit dem FTP Programm die Dateirechte, damit alle Funktionen von phpWCMS auch gewährleistet sind.
Verzeichnis | | phpwcms_ftp | | 777 |
Verzeichnis | | phpwcms_filestorage | | 777 |
Verzeichnis | | content | | 777 |
Verzeichnis | | content/images | | 777 |
Verzeichnis | | content/gt | | 777 |
Verzeichnis | | content/form | | 777 |
Verzeichnis | | content/rss | | 777 |
Verzeichnis | | content/tmp | | 777 |
Verzeichnis | | content/pages | | 777 |
| | | | |
Datei | | setup/setup.conf.inc.php | | 666 |
Datei | | phpwcms_template/inc_css/frontend.css | | 666 |
Datei | | config/phpwcms/conf.indexpage.inc.php | | 666 |
Datei | | phpwcms_template/inc_default/startup.php | | 666 |
4. Datenbank updaten
Nun kommen Sie zum eigentlichen Updateprozess. Rufen Sie dazu die upgrade.php auf. Diese finden Sie im Setup Ordner Ihrer phpWCMS Installation. (http://www.ihre_domain.com/setup/upgrade.php oder http://www.ihre_domain.com/unterordner/setup/upgrade.php)
Wenn Sie die upgrade.php aufgerufen haben, sehen Sie folgende Übersicht (Siehe Bild links):Im oberen linken Bereich sehen Sie folgende Felder:
db host: Ihr Datenbank Host (meist localhost)
db name: Ihr Datenbankname
db user: Der Datenbankbenutzer
db prepend:
select sql file: Hier wählen Sie die SQL Datei aus, mit der phpWCMS aktualisiert werden soll.
|
5. SQL-Update ausführen
Drücken Sie nun auf das Auswahlfeld select sql file.
Nun sehen Sie folgende Auswahl:
00__phpwcms_update_older.sql 01__phpwcms_1.1-RC4_22-04-2004.sql 02__phpwcms_1.1-RC4_31-05-2004.sql 03__phpwcms_1.1-RC4_08-06-2004.sql 04__phpwcms_1.1-RC4_13-08-004.sql 05__phpwcms_1.1-RC4_25-08-004.sql 06__phpwcms_1.1-RC4_15-10-004.sql 07__1.1.5-DEV_to_1.1.9-DEV.sql 07__27-08-2004_to_1.1.9-DEV.sql 08__1.1.9-DEV_to_1.2-DEV.sql
Wählen Sie aus dieser Liste das erste Datum nach dem Release, das Sie installiert haben. In diesem Falle wäre das phpwcms_1.1-RC4_13-08-2004.sql
Falls Sie eine Version installiert haben, die älter ist als die Datumsangaben in den SQL Dateien, starten Sie bitte mit phpwcms_update_older.sql.
|
Jetzt sehen Sie in der Textbox, welche Einträge in der Datenbank vorgenommen werden. Drücken Sie auf Start Upgrade, um die Neuerungen zu übernehmen.
|
Nachdem die Datenbank-Aktualisierung durchgeführt wurde, sehen Sie hier eine Übersicht der Aktualisierungen, die vorgenommen wurden.
Um weitere Aktualisierungen durchzuführen, klicken Sie einfach auf Choose another SQL file. Dann gelangen Sie zum Startbildschirm der Upgradefunktion zurück. Von dort aus können Sie wie gerade beschrieben weitere Updates, falls nötig und vorhanden, einspielen. |
Falls Sie diesen Fehler angezeigt bekommen, haben Sie entweder eine aktuelle Version, in der keine Updates nötig sind oder ein falsches SQL File ausgewählt.
Bitte klicken Sie dann wieder auf Choose another SQL file, um das nächste Update - falls vorhanden - auszuwählen. |
6. Zusätzliche Updates ausführen
Da mit ab der Version 1.2.x die Unterordner 1-10 im Verzeichnis phpwcms_filestorage überflüssig werden, müssen alle Dateien, die in den Ordnern liegen, umkopiert werden. Dies geschieht, indem Sie den Link UPGRADE FILESTORAGE anklicken. |
Es öffnet sich nun ein neues Fenster und Sie sehen dort folgenden Inhalt. Falls Sie sich nicht sicher sind, dass alle Dateien verschoben wurden, klicken sie auf click here. Dann können Sie dieses Fenster schliessen und die Unterordner 1-xx im Verzeichnis phpwcms_filestorage löschen. |
Für die folgenden Schritte öffnen Sie bitte Ihr phpMyAdmin, da nun Datenbankänderungen manuell vorgenommen werden müssen. Falls Sie nicht wissen, wie Sie dabei vorgehen müssen, folgen Sie bitte dem Link und lese Sie sich den Abschnitt "Wiederherstellen durch Kopieren und Einfügen" durch.
7. Zusätzliche SQL-Updates ausführen
Um das Update zu komplettieren, müssen Sie nun noch die zwei letzten SQL-Updates via phpMyAdmin in die Datenbank einpflegen. Klicken Sie dafür auf folgende Links in Ihrem Upgrade Browserfenster: UPGRADE ARTICLE CONTENT IMAGE und UPGRADE ARTICLE CONTENT IMAGELIST. |
Es haben sich nun zwei neue Browserfenster geöffnet. Markieren Sie den gesamten Inhalt jedes Fensters und fügen Sie ihn nacheinander in das Textfeld von phpMyAdmin ein, so wie in der Datenbank wiederherstellen - Anleitung beschrieben. Haben Sie beide Fensterinhalte in Ihr phpMyAdmin eingetragen und auch ausgeführt, können Sie die beiden Fenster schliessen. Das Update sollte nun geklappt haben und Sie sollten wie gewohnt mit phpWCMS arbeiten können.
|
Artikel erstellt: 2005/02/25 |
Letzte Änderung:2005/05/29 |
|
|