====== DokuWiki ====== Endungen erlauben: Wer ein Dokuwiki betreibt und dort weitere Dateiendungen für den Upload von Files erlauben möchte, der muss hierzu einfach in den „conf“ Ordner gehen und die gewünschte Dateiendung im File mime.conf hinzu fügen. ====== Update ====== Mein Updatepfad: Erst URL von Update-zip holen, z.B. http://www.splitbrain.org/_media/projects/dokuwiki/dokuwiki-2013-05-10.tgz Dann auf Server in Verzeichnis gehen und Datei holen: cd /var/www/webserver/ wget http://www.splitbrain.org/_media/projects/dokuwiki/dokuwiki-2013-05-10.tgz Dann entzippen, Originalfile umbenennen und neu erschaffenes Verzeichnis in das 'alte' umbenennen. tar xfvz dokuwiki-2013-05-10.tgz mv wiki wiki_org mv dokuwiki-2013-05-10 wiki cd wiki Jetzt alle älteren Dateien aus alten Wiki kopieren (Dateieigenschften beibehalten!!)) (& htaccess wg. Rewrite) cp -rau ../wiki_org/* . cp ../wiki_org/.htaccess . Dann evt. noch den Message-Cache löschen, um Updatemeldung verschwinden zu lassen: rm data/cache/messages.txt Fertig ===== Probleme ===== [[DokuWiki:ReWrite|Rewrite Rules]] [[DokuWiki:button| Eigene Buttons ins Editfeld]] Problem: Update auf dokuwiki-2008-05-05. Alles wunderbar. Nach Neustart am nächsten Tag kam die Meldung: Forbidden You don't have permission to access /wiki on this server. (403) und in Logfile /var/log/apache2/error.log Thu May 08 16:27:55 2008] [error] [client 62.245.160.64] client denied by server configuration: /usr/share/dokuwiki/ Lösung: Ich hab das Update zwar manuell eingespielt. (und nur das Document-Root angerührt) Wahrscheinlich ist das jedoch schon bei der Erstinstallation der alten Version passiert (hab seitdem nicht mehr gebootet): Datei: /etc/dokuwiki/apache.conf (Debian) Dort ist ein Alias angelegt und Apache2 greift drauf zurück: Alias /wiki /usr/share/dokuwiki Options +FollowSymLinks AllowOverride All order allow,deny allow from 127.0.0.1 Alias auskommentieren (#) und ein //apache2ctl restart// , dann geht es wieder (Hab meine wiki __nicht__ unter /usr/share/dokuwiki)