Update/Upgrade
Auf eine neue, saubere MediaWiki-Version wechseln (Hostfactory):
- Kontrolle bei Hostfactory, dass Backups vorliegen.
- Kontrolle der Anforderungen der neuen Media-Wiki-Version.
- Wenn nötig, in der SQL-Datenbank durch leeren folgender Tabellen "l10n_cache" und "objectcache" die Datenbank verkleinern. Siehe Datenbanklayout. Da das Pollen-Wiki keinen Cache nutzt, ist dieser Schritt überflüssig.
- Den Ordner "/images" in der laufenden MediaWiki-Version bei Hostfactory mittels Rechtsklick zu "images.zip" kopieren und auf den PC runterladen.
- Die neue MediaWiki-Version als ZIP-File runterladen und nach "/httpdocs" hochladen und mittels Rechtsclick auf "Hier entpacken" installieren. Den Ordner "/images" löschen
- Den entpackten Ordner "images.zip" in die neuen Media-Wiki-Version hoachladen. Das File ist zu gross, als dass es bei Hostfactory direkt entzipt werden könnte.
- Die fehlenden Extensions (u.a. ContactPage, ConfirmEdit, CookeWarning, EmbedVideo, HitCounters, intersection (=DynamicPagePist), Lingo, MobileFrontend, MsUpload) runterladen und in die neuen Version hochladen.
- Die Skins CologneBlue, MinervaNeue und Modern der neuen Version runterladen und in den Ordner "Skins" verschieben.
- Die LocalSettings.php gegebenenfalls anpassen.
- Die laufende Version "MediaWiki" umbennen.
- Folgende Files im Root des alten Wikis in die Root des neuen verschieben: LocalSettings.php, *.ico, *txt, *.png, *.svg.
- Die neue Version in "MediaWiki" umbenennen.
- Per SSH im MediWiki-Verzeichnis "php maintenance/run.php update" starten.
- Mit dem Browser manuell zu .../mw-config wechseln und dort mit dem automatisch startenden Skript den Updateprozess beginnen. Es wird dazu der UpdateKey benötigt. Diesen findet man in den LocalSettings.php.
- Fertig
Kleines Update
- Das neue MediaWiki lokal entpacken und folgende Ordner löschen: images, languages
- Mittels Filezilla die neuen Dateien in das bestehende MediaWiki hochladen, Modus "nur neuere Dateien hochladen". Die fehlenden Extensions einzeln hochladen.
- Mit dem Browser manuell zu .../mw-config wechseln und dort mit dem automatisch startenden Skript den Updateprozess beginnen. Es wird dazu der UpdateKey benötigt. Diesen findet man in den LocalSettings.php. Bei der Syno auf der Konsolenebene im Ordner maintenance >php update.php starten.
- Fertig
