Benutzer-Werkzeuge

Webseiten-Werkzeuge


wiki:dokuwikiadmin

DokuWiki

Update von Versionen älter 2015

Auf SLES11 Systemen ist die aktuellste installierbare Version 2017-02-19e „Frusterick Manners“ da ab 2018-04-22a „Greebo“ mindestens PHP 5.6 benötigt wird.

  • Altes DokuWiki weg-sichern und umbenennen z.B. old_dokuwiki
  • Neues DokuWiki nach /srv/www/htdocs kopieren
  • Hier entpacken
  • Berechtigungen kontrollieren:
chown -R wwwrun:www dokuwiki/
  • install.php aufrufen und Grundeinstellungen vornehmen.
  • als Admin anmelden LDAPAuth Plugin aktivieren und aktuelle Version des gewünschten Templates herunter laden.
  • In der Konfiguration das Template aktivieren.
  • Abmelden
  • /data Verzeichnis aus old_dokuwiki in das neue DokuWiki rüber kopieren
  • Für die Seiten und Namensraum Berechtigungen dokuwiki/conf/acl.auth.php rüber kopieren
  • Berechtigungen kontrollieren:
chown -R wwwrun:www dokuwiki/
  • wieder Anmelden als Admin
  • Optional Debugging aktivieren in der grafischen Konfiguration
  • aus old_dokuwiki/conf/local.php Einstellungen übernehmen und in die grafischen Konfiguration eintragen
  • Den folgenden Abschnitt in die Konfiguration aufnehmen:
$conf['superuser'] = 'thomas,ronni,flo';
  • Im Abschnitt Authentifizierung den Authentifizierungsmechanismus auf –> authldap umschalten.
  • Ab hier sollte nun der LDAP-Login funktionieren
  • Nun können noch weitere Plugins in aktueller Version nachinstalliert werden.

Neu indizieren

Ein PHP Skript zum neu-einlesen der Seiten:

/srv/www/dokuwiki/bin/indexer.php

Debugging

Neben der Möglichkeit als Admin unter Konfiguration jeweils ein Häkchen bei Debug zu setzen gibt es noch weitere:

Hänge ein ?do=check an der URL an um zu sehen in welcher Gruppe der eingeloggte Nutzer ist, dazu werden noch weiter Informationen angezeigt.

Templates und Plugins

Die Manuelle Installation eines neuen Templates oder Plugins erfolgt durch das verschieben den entpackten Archiv Ordners nach /srv/www/dokuwiki/lib/tpl/ bzw. /srv/www/dokuwiki/lib/plugins/. Hier muss der Ordner entsprechend umbenannt werden. Der Name steht im Plugin Ornder in einer Datei welche den Namen „*“info trägt, z.B. /srv/www/dokuwiki/lib/plugins/indexmenu/plugin.info.txt. Inhalt wäre dann hier:

base   indexmenu

Somit wird der Ordner umbenannt in indexmenu.

Abgeschlossen wird die Installation durch einen Wechsel auf das Admin WebInterface vom DokuWiki. Erweiterungen verwalten –> Installierte Templates, hier das entsprechende Template aktivieren.

wiki/dokuwikiadmin.txt · Zuletzt geändert: 2018/07/20 15:04 von techguru