Seite 1 von 2

Problem beim Konvertieren!

Verfasst: 20.04.2006 15:44
von HaYaLcI
Hi,
Ich möchte mein phpbb2 plus 1.53 zu phpbb2 2.0.20 konvertieren. Meine Vorgehensweise:

Code: Alles auswählen

phpBB2 Plus zu phpBB2 konvertieren

Dieser Artikel beschreibt, wie ein phpBB Plus in ein "normales" phpBB zurückverwandelt wird.

Bevor du beginnst: Bei der Umwandlung von phpBB2 Plus nach phpBB2 ist es wichtig, sich strikt an diesen Artikel zu halten. Von den Dateien als auch der Datenbank sollten genügend Backups erstellt werden, falls etwas schiefgeht. Die Haftung übernimmt jeder selbst.

Das weiter unten beschriebene Script entfernt Tabellen aus der Datenbank, die zu den Mods gehören, die mit dem phpBB Plus erstellt wurden (wurden nachträglich Mods mit DB-Veränderungen eingebaut, kann es passieren, dass diese Tabellen weiterhin in der Datenbank verbleiben). Das heißt, dass sämtliche Einstellungen für User, Foren, etc. gemacht wurden und nicht standardmäßig sind, gelöscht werden.
Möchtest du einzelne Mods später wieder einbauen, sichere dir die dazugehörigen Daten aus der Datenbank sowie hochgeladene Bilder (falls vorhanden).
Das Script macht aus einer phpBB Plus DB eine Datenbank, wie sie nach der Installation vorzufinden ist. Nur die Standardeinstellungen für User, Foren, etc. bleiben gesichert.


Durchführung:

    * Prüfe die Plus-Version
          o Wenn du nicht die Version 1.52 nutzt, führe bitte ein Datenbank-Update auf die aktuelle Version durch
    * Sichere deine Daten
          o Speichere alle Dateien deines phpBB Plus
          o Erstelle ein Backup deiner Datenbank. Wie das geht, erfährst du hier
    * Lad dir dieses Script herunter und entpacke es
          o Das Script löscht die Tabellen aus der Datenbank, die nicht zu einem Standard-phpBB gehören
    * Lad dir die aktuelle Version des phpBB herunter
          o Das aktuelle Paket kannst du dir hier herunterladen
          o Entpacke die ZIP-Datei
          o Entferne aus diesem Paket die Ordner /install und /contrib
    * Verschiebe dein phpBB Plus
          o Verschiebe das Verzeichnis des phpBB Plus oder benenne es um
    * Verschiebe das Verzeichnis des Standard-phpBB
          o Das neue phpBB muss sich letztendlich im selben Verzeichnis befinden wie vorher das phpBB Plus
          o War das phpBB Plus vorher im Verzeichnis /plus, so muss das Standard-phpBB auch dort sein
    * Die config.php kopieren
          o Kopiere die config.php aus dem alten Plus-Verzeichnis in das des neuen phpBB. Überschreib die vorhandene, leere config.php
    * Kopiere den Style fisubsilversh
          o Um das "Downgrade" korrekt durchführen zu können, muss der Style fisubsilversh aus dem Verzeichnis templates/ des Plus-Ordner in das des neuen phpBB verschoben werden. Dort müssen sich nun die Styles subSilver und fisubsilversh befinden.
    * Mit der phpbbplus_to_phpbb.php arbeiten
          o Die Datei phpbbplus_to_phpbb.php aus dem zurvor heruntergeladenen ZIP-Paket muss nun in das Hauptverzeichnis des neuen phpBB kopiert werden
          o Führe das Skript als Admin angemeldet aus
          o Gib in der Adresszeile deines Browser die URL deines Forums, gefolgt von dem Dateinamen der Datei, ein
    * Überflüssige Dateien entfernen
          o Wurde das Skript ohne Fehler ausgeführt, kann die Datei phpbbplus_to_phpbb.php nun gelöscht werden.
          o Das Verzeichnis fisubsilversh aus dem /templates-Ordner muss ebenfalls gelöscht werden
    * Genutzte Dateien zurückkopieren
          o Wurden bereits Smilies, Avatare, Ranggrafiken, etc. angelegt, müssen diese aus dem Plus-Verzeichnis in dieselbe Struktur des neuen phpBB kopiert werden
    * CHMOD prüfen
          o Prüfe anhand dieses Artikels, ob alle Verzeichnisse die korrekten CHMOD-Einstellungen besitzen. Was ein CHMOD ist, wird hier erklärt.
Wenn ich die phpbbplus_to_phpbb.php starte steht das ich ein Update auf die aktuelle Version durchführen soll! Doch ich habe vor kurzem ein erfolgreiches update von 1.53 beta9 auf 1.53 final durchgeführt!
Wie kann ich dieses Problem lößen?
Danke...

Verfasst: 20.04.2006 16:46
von chriss713
Ist meiner Meinung nach ein Problem, dass ein ein phpBB plus Forum gehört, nicht hierher...

Verfasst: 20.04.2006 17:24
von HaYaLcI
danke hast mir sehr geholfen... :evil: :-?

Verfasst: 20.04.2006 19:49
von chriss713
Naja, die Leute mit phpBB plus KnowHow wirst Du hier wohl kaum finden.

Verfasst: 20.04.2006 20:47
von HaYaLcI
Schlie0lich habe ich die Anleitung für das konvertieren von phpbb.de, da ist es denke ich schon normal wenn ich hier Nachfrage wenn ich ein Problem mit dem Konvertieren habe....

Und ich sehe das du nicht vom Support-Team bist, da Frage ich mich warum du dir so sicher bist...

naja vielleicht hast ja auch Recht, doch einen Versuch ist es immer Wert :wink:

Verfasst: 20.04.2006 21:04
von Slytherin
Ich denke auch, dass du dieses Problem in http://www.phpbb2.de klären solltest.
Obenstehende Smilies kannst du dir übrigens sparen.

Slytherin

Verfasst: 20.04.2006 21:14
von HaYaLcI
toll...

Super Support :evil: :evil: :evil: :lol:

Verfasst: 20.04.2006 21:16
von Slytherin
Ich muss mich wohl nicht wiederholen und erneut anfügen, dass diese Smilys sehr unangebracht sind?
Auf folgendes ist grossen Wert zu legen:
>> KB:frage_recht <<
>> KB:knigge <<
Ich bin überzeugt, dass dir die phpBB2.de Gemeinde bei diesem Problem weiterhelfen kann.

Slytherin

Verfasst: 21.04.2006 00:38
von Jan500
hi

Beiträge, die nur Hinweise auf die Knigge o.ä. beinhalten sind den Moderatoren vorbehalten, bitte lasse das in Zukunft ;-)

jan

Verfasst: 21.04.2006 01:05
von Mahony
Hallo
In der Anleitung steht
Prüfe die Plus-Version
o Wenn du nicht die Version 1.52 nutzt, führe bitte ein Datenbank-Update auf die aktuelle Version durch
Das bedeutet wohl, dass du die Version 1.52 haben musst damit das Script sauber arbeitet. Ich würde mal im Script nachsehen ob da etwas ähnliches drinnen steht (also welche Version) und das entweder ändern oder in der Datenbank die Versionsangabe ändern und schauen ob es funktioniert.

Ich kenne zwar den Aufbau (also die Datenbank-Tabellen) der Plus-Version nicht - müsste aber ähnlich wie beim normalen phpbb sein - dementsprechend müsstest du die Änderung in der Tabelle phpbb_config machen (einfach auf Version 1.52 ändern).

Edit: Ich habe mir gerade mal das Script angesehen und da steht in Zeile 29

Code: Alles auswählen

if ( $version['config_value'] != "1.52" )
ändere das in

Code: Alles auswählen

if ( $version['config_value'] != "1.53" )
und teste ob es funktioniert.

Grüße: Mahony