Startseite Forum Downloads Links Kontakt
05.09.2010 ·
www.ptown67.de
LoginPasswort?Registrieren
   
 Navigation
 Suche
Suche nach:
 Neues auf der Website
 Mitglieder Online
· Gäste Online: 2
· Mitglieder Online: 0

· Gamer
Offline
· harzerkicker
Offline
· Jocker
Offline
· DJ-Basti
Offline
· alisgalis
Offline
· Chatti01
Offline
· macsn
Offline
· moto
Offline
· prisma
Offline
· andreas123
Offline

· Anzahl Mitglieder: 644
· Neuestes Mitglied: alisgalis
 Partner
  • PHPFusion-Support.de
  • PHPFusion-MODs.net
  • R3SPONSABLE DESIGN
 Update von PHP-Fusion v6 auf v7
Worum es hier geht:

Immer wieder stellt sich die Frage, wie man ein Update vom veralteten PHP-Fusion v6 auf die aktuelle Version v7 durchführen kann, ohne dabei die bisherigen Inhalte seiner Website zu verlieren. Es wird auch immer wieder berichtet, dass es nach dem Update Probleme mit den Umlauten gibt, die Fehlerhaft angezeigt werden sollen. In diesem Tutorial wird Schritt für Schritt erklärt, wie das Update durchgeführt und das Problem mit den Umlauten beseitigt wird.


In Verwendung:

- PHP Version 5.3.0
- MySQL Version 5.0.51a
- Dateiupload mit LeechFTP v1.3


Eigene Vorbereitungen für das Tutorial:

- PHP-Fusion 6.01.18 Deutsch bei PHPFusion-Support.de heruntergeladen.
- PHP-Fusion 7.00.5 Deutsch bei PHPFusion-Support.de heruntergeladen.
- Die Dateien von PHP-Fusion 6.01.18 auf den Server geladen und die Installation durchgeführt.
- News verfasst, welche Umlaute enthalten für den späteren Test.
- Kategorie und Forum erstellt, ebenfalls mit Umlauten beschrieben.
- Ein Fotoalbum mit Thumbnail angelegt und ein Foto hochgeladen.
- Einen Account "testuser" angelegt.


Das Update von PHP-Fusion v6 auf v7:

- Zuerst alle v6-Dateien sichern, die sich auf dem Server befinden.
- Datenbank-Backup durchführen (System-Admin -> Datenbank Backup).
- Upload der Datei "upgrade.php" (liegt bei v7 bei) in den Ordner "administration".
- Das Upgrade aufrufen (System-Admin -> Upgrade).
- Das Upgrade starten, durch klicken auf den Button "Upgrade".
- Upgrade Schritt 1 von 4 ferig, weiter durch klicken auf den Button "Next".
- Upgrade Schritt 2 von 4 ferig, weiter durch klicken auf den Button "Next".
- Upgrade Schritt 3 von 4 ferig, weiter durch klicken auf den Button "Next".
- Upgrade Schritt 4 von 4 ferig, das Datenbankupgrade ist abgeschlossen.
- Die bisherige v6-Website ist nun nicht mehr aufrufbar (es erscheint ein Fehler).
- Alle v6-Dateien vom FTP-Server löschen.
- Upload der v7-Dateien (alle Dateien die sich im Ordner "files" befinden).
- Die Dateien "_config.php" und "setup.php" löschen.
- Upload der Datei "config.php" aus der alten v6-Installtion (CHMOD 644).
- Das Update ist nun beendet, die v7-Website ist erreichbar.
- Auf "Profil bearbeiten" ein Administrator-Passwort festlegen.


Nach dem Update:

Die alten News und Foren sind nach wie vor vorhanden. Um die alten Fotoalben und Fotos wiederherzustellen, muss der Ordner "photoalbum" aus den gesicherten v6-Dateien in den Ordner "images" geladen werden. Das selbe gilt z.B. auch für evtl. vorhandene Dateianhänge aus dem Forum, welche sich im Ordner "forum/attachments" befinden. Weitere Bilder oder sonstige Dateien, die nach dem Update nicht mehr vorhanden sind, können ebenfalls einfach in die entsprechenden Ordner geladen werden. Die Verlinkungen aus der alten v6-Installation haben sich dabei nicht verändert.

Wenn Infusionen oder weitere Panels in der alten v6 verwendet wurden, kann es zu einigen Fehlermeldungen kommen, da nur wenige v6-Infusionen mit PHP-Fusion v7 kompatibel sind. Diese zunächst am besten deinstallieren bzw. löschen (System Admin -> "Panels" und "Infusionen").

Nach dem durchgeführten Update stelle ich fest, dass tatsächlich die Umlaute in den News und Foren fehlerhaft angezeigt werden. Im nächsten Schritt beheben wir auch dieses Problem.


Das Problem mit den Umlauten beseitigen:

- Download der Datei "global.php" aus dem Ordner "locale/German".
- Die Datei mit einem Editor öffnen und in Zeile 12 den Wert "utf-8" durch "iso-8859-1" ersetzen.
- Die Datei wieder hochladen und wir stellen fest, dass die Umlaute wieder korrekt angezeigt werden.

Meine Testseite ist nun komplett umgerüstet auf PHP-Fusion v7. Ich hoffe, dass dieses Tutorial einigen von Euch weiterhilft, auch dass ich es verständlich genug geschrieben habe.

Viele Grüße
ptown67

14. August 2009


Zum Verfasser des Tutorials:

Infos & Support: www.ptown67.de
E-Mail:

Weiterer Support: www.phpfusion-support.de

· Geschrieben von ptown67 am 19. August 2009 16:34 · 2 Kommentare · 4216 Gelesen · Drucken
 Kommentare
#1 | Sunny am 05. Januar 2010 11:05
Nachdem ich gestern fast am Upgrade verzweifelt bin, hat es dank dieses ausführlichen Tutorials heute bestens funktioniert... Die Beschreibung ist einfach und leicht verständlich. Danke
#2 | strubbel am 27. Januar 2010 21:51
Das Update klappt super nur eine sache noch.Die User können sich nicht mehr einloggen und neue Pw`s werden auch nicht verschickt...lösung ?
 Kommentar schreiben
Bitte einloggen um einen Kommentar zu schreiben.
 Bewertungen
Bewertungen sind nur für Mitglieder möglich.

Bitte einloggen oder registrieren.

Wahnsinn Wahnsinn 100% [1 Stimme]
Sehr gut Sehr gut 0% [Keine Stimmen]
Gut Gut 0% [Keine Stimmen]
Durchschnittlich Durchschnittlich 0% [Keine Stimmen]
Schlecht Schlecht 0% [Keine Stimmen]
Website & Design © 2007 - 2010 by ptown67

Powered by PHP-Fusion copyright © 2002 - 2010 by Nick Jones.
Released as free software without warranties under GNU Affero GPL v3.
Deutsche Übersetzung durch phpfusion-support.de.


Seitenaufbau: 0.07 Sekunden 130,477 Besucher