Ich benutze Ссылка , das "einen Klick installiert" einen Mediawiki-Stapel auf meinem MacBook. Das bedeutet, dass ich meinen Browser auf http://localhost:8080/mediawiki/Main_Page
richten und mein Wiki von dieser Seite aus erstellen kann (was ich getan habe, indem ich mehrere Monate neurowissenschaftlicher Forschungsarbeit in dieses Wiki gesteckt habe).
Ich verbesserte Mavericks - & gt; Yosemite, und es hat nicht mehr funktioniert.
Bitnami hat ihren Stack repariert; upgrading /Applications/mediawiki-1.23.3-0 - & gt; /Applications/mediawiki-1.23.6-0 gibt mir ein neues Wiki.
Aber wie übertrage ich mein altes Wiki?
So sehen die Dateisysteme aus:
%Vor%(mediawiki-1.23.6-0 hat die gleiche Struktur)
Ich versuche herauszufinden, wo meine Benutzerdaten aufbewahrt werden:
%Vor%ok, das ist ein paar PDF-s zu finden, die ich als Ressourcen in das Wiki eingefügt habe.
Also habe ich versucht zu überschreiben:
%Vor%mit:
%Vor%Und machen Sie folgende Änderungen an mediawiki-1.23.6-0 // apps / mediawiki / htdocs / LocalSettings.php:
%Vor%d. Verwenden der alten Einstellungen Auch ersetzt "1.23.3" - & gt; "1.23.6" überall.
Dies funktioniert jedoch nicht. Wenn ich das neue Passwort behalte, erzeugt es eine leere Wiki-Standardseite. Mit dem alten Passwort wird keine Seite geladen, es liegt ein Fehler vor.
Ich habe auch versucht, im Bitnami-Forum zu posten: Ссылка , kann aber nicht sehen, wie die Antwort implementiert wird.
Wie kann ich mein Wiki übertragen, ohne Mavericks + mediawiki-1.23.3-0 neu installieren zu müssen, eine Sicherungskopie des Wikis erstellen und dann erneut auf Yosemite + mediawiki-1.23.6-0 updaten und von dort wiederherstellen Backup?
EDIT: hier ist die komplette 1.23.3 Dateistruktur (die irgendwie meine ursprünglichen Wiki-Daten enthält: Ссылка )
Es gibt mehrere Möglichkeiten:
Dump Ihre DB von der alten Version und importieren Sie in die neue DB, die Sie verwenden.
mysqldump -h Hostname -u Benutzer-ID --password --default-Zeichensatz = was auch immer dbname & gt; backup.sql
Exportieren Sie Ihr Wiki nach XML und importieren Sie es dann.
"Verwenden Sie zum Erstellen eines XML-Dumps das Befehlszeilentool dumpBackup.php im Wartungsverzeichnis Ihrer MediaWiki-Installation. Weitere Informationen finden Sie unter Manual: dumpBackup.php."
Nein, bitte überschreiben Sie nicht das gesamte Installationsverzeichnis: Das Mischen von Code verschiedener Releases führt zwangsläufig zu Problemen, wie zum Beispiel die leere Seite, die Sie erhalten.
Es gibt nur zwei Dinge, die Sie wirklich brauchen, um von einem Wiki in das andere, Datenbank und Konfiguration zu gelangen.
Angenommen, das neue Wiki befindet sich auf demselben Host, verschieben Sie einfach Ihre LocalSettings.php und das Verzeichnis images / vom alten auf den neuen Speicherort. Die Dateien sind vorhanden und die neue Installation kann auf alle Ihre Daten aus derselben Datenbank mit den korrekten Anmeldeinformationen zugreifen.
Löschen Sie dann einfach das alte Installationsverzeichnis (ich nehme an, dass Sie vor dem Start eine Sicherungskopie erstellt haben, wie in Upgrade-Anweisungen ). Normalerweise würde man zuerst alles löschen und den neuen Code im selben Installationspfad ablegen.
Anstatt die gleiche Konfiguration beizubehalten, scheint es, dass Sie den IP-Port der Datenbank und das Passwort geändert haben, aber den gleichen Datenbanknamen beibehalten haben. Ich bezweifle, dass das richtig sein kann.
Tags und Links mediawiki backup data-transfer