Update/Upgrade: Unterschied zwischen den Versionen

Aus Pollen-Wiki
Zur Navigation springen Zur Suche springen
KKeine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
[[Category:Wiki]]
[[Category:Wiki]]
=== Auf eine neue, saubere MediaWiki-Version wechseln: ===
=== Auf eine neue, saubere MediaWiki-Version wechseln (Hostfactory): ===
# Verkleinern der SQL-Datenbank durch leeren folgender Tabellen: "l10n_cache" und "objectcache". Siehe [http://www.mediawiki.org/wiki/Manual:Database_layout Datenbanklayout].
# Kontrolle bei Hostfactory, dass Backups vorliegen.
# Backup der SQL-Datenbank via phpMyAdmin (XML und als SQL) [oder Backup mit mySQLDumper durchführen]
# Kontrolle der Anforderungen der neuen Media-Wiki-Version.
# Die neue Version mittels Filezille hochladen: /MediaWiki-Version
# Wenn nötig, Verkleinern der SQL-Datenbank durch leeren folgender Tabellen: "l10n_cache" und "objectcache". Siehe [http://www.mediawiki.org/wiki/Manual:Database_layout Datenbanklayout].
# Die laufende Version "MediaWiki" umbennen
# Den Ordner "/images" in der laufenden MediaWiki-Version bei Hostfactory mittels Rechtsklick zu "images.zip" kopieren und auf den PC runterladen.
# In der neuen Version den Unterordner /images löschen
# Die neue MediaWiki-Version als ZIP-File runterladen und nach "/httpdocs" hochladen und mittels Rechtsclick auf "Hier entpacken" installieren. Den Ordner "/images" löschen
# Aus der alten Version den aktuellen /images-Ordner in die neue Version mittels Filezilla verschieben
# 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.
# Folgende Extensions auf MediaWiki neu runterladen und in den Unterordner "Extensions" der neuen Version ziehen: Collection, ContactPage, CookieWarning, HitCounter, Html5mediator, intersection, Lingo, MaintenanceShell, MobileFrontend, MsUpload, MultiCategorySearch (geändertes File: MultiCategorySearch_body.php).
# 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 Skins CologneBlue, MinervaNeue und Modern der neuen Version runterladen und in den Ordner "Skins" verschieben.
# Folgende Files im Root des alten Wikis in die Root des neuen verschieben: LocalSettings.php, *.ico, *txt, *.png  
# Die LocalSettings.php gegebenenfalls anpassen.
# Die neue Version in "MediaWiki" umbenennen
# 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.
# 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
# Fertig

Version vom 22. Juni 2025, 11:25 Uhr

Auf eine neue, saubere MediaWiki-Version wechseln (Hostfactory):

  1. Kontrolle bei Hostfactory, dass Backups vorliegen.
  2. Kontrolle der Anforderungen der neuen Media-Wiki-Version.
  3. Wenn nötig, Verkleinern der SQL-Datenbank durch leeren folgender Tabellen: "l10n_cache" und "objectcache". Siehe Datenbanklayout.
  4. Den Ordner "/images" in der laufenden MediaWiki-Version bei Hostfactory mittels Rechtsklick zu "images.zip" kopieren und auf den PC runterladen.
  5. Die neue MediaWiki-Version als ZIP-File runterladen und nach "/httpdocs" hochladen und mittels Rechtsclick auf "Hier entpacken" installieren. Den Ordner "/images" löschen
  6. 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.
  7. Die fehlenden Extensions (u.a. ContactPage, ConfirmEdit, CookeWarning, EmbedVideo, HitCounters, intersection (=DynamicPagePist), Lingo, MobileFrontend, MsUpload) runterladen und in die neuen Version hochladen.
  8. Die Skins CologneBlue, MinervaNeue und Modern der neuen Version runterladen und in den Ordner "Skins" verschieben.
  9. Die LocalSettings.php gegebenenfalls anpassen.
  10. Die laufende Version "MediaWiki" umbennen.
  11. Folgende Files im Root des alten Wikis in die Root des neuen verschieben: LocalSettings.php, *.ico, *txt, *.png, *.svg.
  12. Die neue Version in "MediaWiki" umbenennen.
  13. Per SSH im MediWiki-Verzeichnis "php maintenance/run.php update" starten.
  14. 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.
  15. Fertig

Kleines Update

  1. Das neue MediaWiki lokal entpacken und folgende Ordner löschen: images, languages
  2. Mittels Filezilla die neuen Dateien in das bestehende MediaWiki hochladen, Modus "nur neuere Dateien hochladen". Die fehlenden Extensions einzeln hochladen.
  3. 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.
  4. Fertig