Tutorial: Mediawiki Update per Patch durchführen

Ich betreibe auf nas-tweaks.net ein Mediawiki, welches in regelmäßig Updates seitens der Programmierer erfährt. Zwischen den Minor-Releases wird immer ein Patch herausgegeben, welcher für das jeweils vorhergehende Minor-Release gültig ist. Diesen Patch wendet man am einfachsten über die Kommandozeile mit dem Programm "patch" an. Im folgenden Beispiel zeige ich das für das Update von 1.13.4 auf 1.13.5:

CODE:
  1. cd /pfad/zu/deinem/wiki/
  2. wget http://download.wikimedia.org/mediawiki/1.13/mediawiki-1.13.5.patch.gz
  3. zcat mediawiki-1.13.5.patch.gz | patch -p1
  4. rm mediawiki-1.13.5.patch.gz
  5. wget http://download.wikimedia.org/mediawiki/1.13/mediawiki-i18n-1.13.5.patch.gz
  6. zcat mediawiki-i18n-1.13.5.patch.gz | patch -p1
  7. rm mediawiki-i18n-1.13.5.patch.gz

Damit ist das Mediawiki wieder auf dem aktuellen Stand. Danach sollte man im Regelfall noch:

CODE:
  1. php maintenance/update.php

ausführen, um eventuelle Änderungen an der Datenbank durchführen zu lassen.

3 Antworten zu “Tutorial: Mediawiki Update per Patch durchführen”


  • Der Beitrag ist zwar schon etwas älter, aber vielleicht kannst du mir ja doch helfen :)

    Ist es möglich ein einzelnes Script zu bauen, welches eine Mediawiki-Installation automatisch, beispielsweise per Cronjob aktualisiert, ohne dass etwas manuell gemacht werden muss?

  • Das Problem ist meines Erachtens der Switch auf ne neue Version. Geht bestimmt irgendwie, aber hab ich auch keine Erfahrungswerte. Ich persönlich würde mir eher ne Mail schicken lassen, dazu musst du dich nur bei der Mailingliste von Mediawiki anmelden!

Eine Antwort hinterlassen

XHTML: Du kannst folgende Elemente benutzen <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> :