Update/Upgrade: Unterschied zwischen den Versionen

KKeine Bearbeitungszusammenfassung
 
(22 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
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, in der SQL-Datenbank durch leeren folgender Tabellen "l10n_cache" und "objectcache" die Datenbank verkleinern. Siehe [http://www.mediawiki.org/wiki/Manual:Database_layout Datenbanklayout]. Da das Pollen-Wiki keinen Cache nutzt, ist dieser Schritt überflüssig.
# 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 hochladen: .../images. Das File ist zu gross, als dass es bei Hostfactory direkt entzipt werden könnte.
# Folgende Extensions in den Unterordner "Extensions" der neuen Version ziehen: Collection, ContactPage, CookieWarning, HitCounter, Html5mediator, intersection, MaintenanceShell, MobileFrontend, MsUpload, MultiCategorySearch (geändertes File: MultiCategorySearch_body.php). Besser noch die neusten Versionen der Extensions neu hochladen.
# Die fehlenden Extensions (u.a. ContactPage, ConfirmEdit, ContainerFilter, CookeWarning, EmbedVideo, HitCounters, intersection (=DynamicPagePist), Lingo, MobileFrontend, MsUpload) runterladen und in die neue Version hochladen.
# Folgende Files im Root des alten Wikis in die Root des neuen verschieben: LocalSettings.php, *.ico, *txt, *.png  
# Die Skins CologneBlue, MinervaNeue und Modern der neuen Version runterladen und in der neuen MediaWiki-Version in den Ordner ".../Skins" verschieben.
# Die neue Version in "MediaWiki" umbenennen
# Die LocalSettings.php gegebenenfalls anpassen und dort das Error-Reporting einschalten.
# 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.
# Die laufende Version "MediaWiki" in "MediaWikiOld" umbennen.
# Fertig
# Folgende Files im Root des alten Wikis in die Root des neuen kopieren: LocalSettings.php, *.ico, *txt, *.png, *.svg.
# Die neue Version in "MediaWiki" umbenennen.
# Per SSH im MediaWiki-Verzeichnis "php maintenance/run.php update" starten. ->Funktioniert bei Hostfactory nicht. Kein Zugriff auf die Datenbank via SSH und Skript.
# Mit dem Browser manuell zu ".../mw-config" wechseln und dort mit dem automatisch startenden Skript den Updateprozess der Datenbank beginnen. Es wird dazu der UpdateKey benötigt. Diesen findet man in den LocalSettings.php.
# Das neue Polle-Wiki gründlich testen: An- und abmelden, Spezialseiten/Version, Bilder hochladen, Seiten editieren, neue Seiten erstellen etc.
# Das Error_Reporting wieder ausschalten.


=== Kleines Update ===
=== Kleines Update ===
# Das neue MediaWiki lokal entpacken und folgende Ordner löschen: images, languages
# 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 Extensions einzeln hochladen.
# 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.
# 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
# Fertig