Deutsche Version English Version
Replacement Tags
Content Parts
Links
Impressum
 


Letzte Finale Version:

phpwcms 1.3.3
Vö: 02.05.2007

weiter...



phpmyfaq - the faq system
phpmyfaq - the faq system
WERBUNG

 
 

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

upgrade_1_2_1_a.png

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

upgrade_1_2_1_aa.png

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.

upgrade_1_2_1_3.png

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.

upgrade_1_2_1_4.png

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.

upgrade_1_2_1_5.png
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

upgrade_1_2_1_6.png
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.
upgrade_1_2_1_7.png

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

upgrade_1_2_1_8.png

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.

upgrade_1_2_1_10.png upgrade_1_2_1_9.png

Artikel erstellt: 2005/02/25 Letzte Änderung:2005/05/29
 
Wenn Sie einen Fehler entdecken eine Ergänzung oder Frage haben benutzen Sie bitte folgendes Formular.

Hat Ihnen oder Ihrem Kunden diese Docu weitergeholfen ? Dann würde ich mich freuen wenn Sie das Projekt unterstützen würden. Bitte nutzen Sie dafür diesen PayPal Link. Jeder Betrag ist möglich und hilft der Weiterentwicklung und Aktualisierung dieser Dokumentation.
Diese Seite nutzt die version: