Seite 4 von 4

Re: Woltlab Dateien Importieren

Verfasst: 07.07.2026 12:44
von Konni62
Ich bin gerade dabei meine Woltlab wbb 3.1.8 in das phpBB3 (3.0.12) zu migrieren,da das WBB3 eine ziemlich alte php Version nutzt, die jetzt auch bei meinem Hoster monatliche Zusatzkosten verursacht, und ein Boardupgrade nicht lohnt (zu teuer und einige meiner genutzten Module im neueren auch nicht mehr unterstützt würden, bzw. weiter Kosten verurschen, wollte ich gerne auf phpBB3 wechseln.

Aber irgendwie scheitert es dann schon an den Pfaden zu den
Verzeichnissen. Ich versuche die Lösung die hier https://github.com/jkroepke/convert-wbb-to-phpbb beschrieben wird.

Generelle Frage, muss ich das den auf meinem Windows PC lokal Serverumgebung (z. B. XAMPP oder WampServer) auf Ihrem PC machen und nicht, wie ich dachte, auf dem Host?

in der config.php des Konverters muss man ja die Pfade zu den beiden Boards angeben.
$wbbPath = '/path/to/wbb/';
$phpBBPath = '/path/to/phpBB3/';

bei mir würde es so aussehen
$wbbPath = '/httpdocs/wbb3/';
$phpBBPath = '/httpdocs/phpBB3/';

bekomme dann aber immer die Fehlermeldung: #!/usr/bin/env php Invalid phpBB path '/httpdocs/phpBB3/'! Before you rerun the converter you have to reinstall the target forum! Sorry.

Das phpBB3 3.0.12 habe ich jetzt mehrfach, ohne Probleme, neu installiert - Problem bleibt - ich komme da nicht weiter.
Wäre um jede Hilfestellung und jeden Tipp dankbar.

Re: Woltlab Dateien Importieren

Verfasst: 07.07.2026 18:06
von Crizzo
Hi,

du musst den Pfad so anpassen, dass er vom Converter aus gesehen stimmt.

Also mal angenommen, der Convert ist in deinem lokalen Root-Verzeichnis "httpdocs/", dann sollte z.B. dein phpBB3 einen Ordner tiefer sein /httpdocs/phpBB3/ und dein wbb auch /httpdocs/wbb3/. Ergo muss dann der Pfad ohne "httpdocs/" sein, weil da bist du ja schon.

So mal versucht?

Code: Alles auswählen

$wbbPath = './wbb3/';
$phpBBPath = './phpBB3/';

Re: Woltlab Dateien Importieren

Verfasst: 07.07.2026 22:49
von Konni62
Danke, dies hat geklappt.
Leider gibt es neue Probleme.

Da ich mehrere Datenbanken habe und das wbb3 die Tabellen entsprechend mit wbb3_1 und wcf3_ angelegt hat,das script aber scheins immer wbb_1 sucht, steigt die Konvertierung aus.

[1/20] Starting prepare step... .......... [10] [2/20] Starting user step... [ERROR/WBB]: Table 'usr_web117_3.wbb3_user' doesn't exist Query: SELECT wcfu.*, boardLastMarkAllAsReadTime, boardLastActivityTime, userOption151, userOption29, userOption12, userOption3, userOption18, userOption28, userOption153, userOption14, userOption31, userOption2, userOption30 FROM wcf3_user wcfu INNER JOIN wbb3_user wbbu USING (userID) INNER JOIN wcf3_user_option_value USING (userID)

Re: Woltlab Dateien Importieren

Verfasst: 08.07.2026 01:33
von Mahony
Hallo
Konni62 hat geschrieben: 07.07.2026 22:49 Da ich mehrere Datenbanken habe...
Mehrere Datenbanken, oder mehrere WBB-Installationen in einer Datenbank?

Grüße Mahony

Re: Woltlab Dateien Importieren

Verfasst: 08.07.2026 13:00
von Konni62
Folgendes, es ist noch ein Wbb4 installiert, aber mit eigener DB, das hatte ich schon 2017 installiert und seinerzeit das WBB3.1.8 migriert, es dann aber nicht weiter genutzt, weil viele wie Plugins wie zB. eine Galerie, ein Blog oder ein Artikelsystem nicht mehr kompatibel waren oder neu erworben werden mussten.

Das alte wbb3.8.1. läuft bis dato mit PHP 5.4.x möchte jetzt aber auf phpBB3 umstellen - sollte das nicht klappen werde ich das Projekt wohl oder übel sterben lassen müssen. Vielleicht sollte ich es mal versuchen auf wbb -> SMF11 -> php>BB3 zu konvertieren, nur sollte doch die Methode mit convert-wbb-to-phpbb-1.1 die 1.Wahl sein. Die KI meint, ich sollte es über SSH versuchen oder lokal mit ...SSH-Terminal da die Datenbank mit 12 GB sehr groß ist und mit Webnutzer über Browser schnell zu Timeouts führen kann:

KI Vorschlag: Automatische Code-Korrektur für Ihre WBB 3.1.8-Struktur da Ihre Tabellen wbb3_1_user und wcf3_option heißen, passen wir jetzt per SSH-Befehl den gesamten Quellcode des Konverters in einer Millisekunde an. Wechseln Sie in den Konverter-Ordner und führen Sie diese beiden Befehle aus:

Code: Alles auswählen

find . -type f -name "*.php" -exec sed -i 's/wbb3_user/wbb3_1_user/g' {} +
find . -type f -name "*.php" -exec sed -i 's/wcfwcf3__option/wcf3_option/g' {} +
Da ich leider so gut wie keine PHP Kenntnisse besitze und auch aktuell keinen Zugriff per SSH habe, tue ich mir hiermit sehr schwer.

Re: Woltlab Dateien Importieren

Verfasst: 08.07.2026 15:02
von DocSommer
Ich würde das an deiner Stelle alles sichern (hoffe es ist noch unverbastelt) und weitere Forschungsarbeiten komplett in einer lokalen Testumgebung realisieren - du hast ja selbst schon Xampp genannt. Dann brauchst du dir über limitierende Faktoren des Hosters keine Gedanken machen und kannst nach einem Fehlversuch auch schneller "ne Rolle Rückwärts" hinlegen.

Abhängig von der Menge der Tabellen kannst du die vielleicht auch einfach händisch mit dem vom Konverter erwarteten Prefix umbenennen.

Re: Woltlab Dateien Importieren in phpBB3

Verfasst: 08.07.2026 19:40
von Konni62
Hi Doc,

danke dir für die Nachricht.
Sehe gerade von Xampp gibt es ziemlich viele Versionen.

Ist es relevant eine bestimmte für mein Vorhaben zu installieren, oder ist es egal?

Danke

Re: Woltlab Dateien Importieren

Verfasst: 08.07.2026 21:25
von chris1278
NAja wenn du die erst konvertierung mit phpbb 3.0.x machen willst solltest du ne version mit php 5.4 nehmen.

Re: Woltlab Dateien Importieren

Verfasst: 08.07.2026 21:48
von Scanialady
Und passend dazu für die verschiedenen Versionen von phpBB die Systemvoraussetzungen, die zu beachten sind:

https://www.phpbb.de/infos/tour/#systemanforderungen

Re: Woltlab Dateien Importieren

Verfasst: 08.07.2026 21:51
von chris1278
Irgendwo mein ich mal gesehen zu haben da wurde aufgelistet welche phpbb version mit welchen php versionen liefen.