info@a-coding-project.de

MediaWiki: Problembeispiele bei der Installation

An dieser Stelle werden einige der bekanntesten Probleme beschrieben, die bei der Installation auftreten können. Diese Liste hat keinen Anspruch auf Vollständigkeit:

Zugriff auf die Datenbank ist nicht möglich

Es wird die Fehlermeldung "Error Selecting Database wikidb: 1044 Access denied for user 'username' @'localhost' to database 'wikidb'" angezeigt.
Der User, der auf die MediaWiki-Datenbank zugreifen soll, kann entweder keine und nicht ausreichende Rechte. Damit man sich die Mühe sparen kann, rauszufinden, welche Rechte fehlen, gibt man für die Wiki-Datenbank alle Rechte frei. Dies geschieht mit dem folgenden SQL-Statement, welches im MySQL-Client ausgeführt werden muss:

GRANT ALL ON wikidb.* TO 'username'@'localhost' 
  IDENTIFIED BY 'password';

Sollte sich die Datenbank auf einem anderen Server wie die Wiki-Installation befinden, muss das localhost durch die entsprechende IP-Adresse ersetzt werden.

Meldung 'Could not find suitable database driver'

Es wurde von PHP kein Treiber gefunden, mit dem auf die Wiki-Datenbank zugegriffen werden kann.
Das bedeutet, dass weder für MySQL noch für PostgreSQL die Erweiterung freigeschalten wurde. Wie das Problem gelöst werden kann ist im Abschnitt "Installation und Einbindung von PHP" in dieser Dokumentation beschrieben.

Problem beim Upload des MediaWiki-Packages

Es kann der Fall auftreten, dass beim Upload des MediaWiki-Packages auf einen entfernten Server der Ladevorgang aus irgendeinem Grund abgebrochen wird. Bei einer Unterbrechung ist es leicht möglich, dass die bereits auf dem Server befindlichen Dateien unvollstständig und/oder fehlerhaft sind. Aus diesem Grund ist es empfehlenswert, vor dem erneuten Start des Hochladens die bereits kopierten Dateien auf dem Server wieder zu löschen, um später eine konsistente Installation zu ermöglichen.

Weiterlesen: ⯈ Konfiguration

Über uns

Stefan Wienströer

Wir entwickeln Webanwendungen mit viel Leidenschaft. Unser Wissen geben wir dabei gerne weiter. Mehr über a coding project

Auch interessant