MediaWiki bei einem Shared Hoster updaten

Wer eine MediaWiki bei einem Shared Hoster betreibt hat es mit dem Update nicht ganz so leicht wie jemand der das ganze auf einem dezidierten Server aufsetzt. Um die Software also zu updaten muss man im ersten Schritt die LocalSettings.php in LocalSettings.old.php umbennen. Danach sollte man die neue MediaWiki Version per FTP auf den Server laden. Nachdem das vollbracht ist muss man dem config Verzeichnis noch Schreibrechte verpassen.

Danach ruft man die Hauptseite der Wiki auf (z.B. http://wiki.invertika.org) Es erscheint der Installationsdialog. Dort gibt man die gleichen Daten wie bei der Installation ein (vor allem die MySQL Daten sind wichtig) und installiert die MediaWiki ein weiteres mal. Bei dieser „Installation“ passt der Installer dann die Datenbanktabellen an die neue Version an.

Ist das geschafft löscht man das config Verzeichnis und bennent die LocalSettings.old.php wieder in LocalSettings.php um. Nun muss man nur noch überprüfen ob die neue Version auch wirklich drauf ist indem man die Seite passende Informationsseite der Software aufruft (z.B. http://wiki.invertika.org/Spezial:Version).

Weitere Informationen gibt es unter:
http://www.mediawiki.org/wiki/Manual:Upgrading/de

MediaWiki Version ermitteln

Möchte man ermitteln welche Version der Software MediaWiki man benutzt so muss man nur folgende URL eingeben:

https://example.com/index.php/Spezial:Version

Daraufhin zeigt die MediaWiki eine Seite an auf der die Lizenz, die MediaWiki, PHP und MySQL Version steht. Wer daraufhin feststellt das seine Version ein Update benötigt dem sei die Seite http://www.mediawiki.org/wiki/Manual:Upgrading_MediaWiki empfohlen.

Mediawiki nach der Installation

Nach der Installation einer neuen Mediawiki stehen immer einige Sachen an die einfach erledigt werden müssen. Die möchte ich hier einfach mal aufführen weil ich es leid bin, dann immer wieder quer durchs Netz zu surfen :)

Austauschen des Wikilogos links oben
Um das Wikilogo auszutauschen lädt man die Datei LocalSettings.php (liegt im Wiki Hauptverzeichnis) herunten und fügt am Ende der Datei folgendes hinzu:

$wgLogo = ‚http://example.com/wiki/images/wikilogo.png‘;

In dem Pfad sollte sich dann das Bild befinden.

Navigationsmenü anpassen
Möchte man das Navigationsmenü anpassen so muss man sich als Administrator anmelden und folgende URL aufrufen:http://example.com/wiki/index.php/MediaWiki:Sidebar. Dort klickt man dann auf Bearbeiten und schmeißt die Sachen raus welche man nicht mehr benötigt.

Nur angemeldeten Benutzern das Bearbeiten von Artikeln erlauben
Möchte man nur angemeldeten Benutzern das Bearbeiten von Artikeln erlauben so muss man folgende Zeile in die Datei LocalSettings.php eintragen:

$wgGroupPermissions[‚*‘][‚edit‘] = false;

Benutzerrechte verwalten
Um die Nutzerrechte zu bearbeiten muss man als Administrator auf die Seite http://example.com/wiki/index.php/Spezial:Benutzerrechte aufrufen. Diese Seite ist auch über Spezialseiten zu erreichen.

Für alle die noch wissen möchten wie man den Dateiupload aktiviert könnte dieser Link: http://meta.wikimedia.org/wiki/Hilfe:Konfigurieren#Datei-Upload interessant sein.