cd <Installationspfad>/
sudo wget https://raw.githubusercontent.com/splitbrain/dokuwiki-downloader/master/dokuwiki-downloader.php
Für Installation aufrufen:
https://<webseite>/dokuwiki-downloader.php
Siehe auchInstallationsanweisung
Die Datei: 'conf/dokuwiki.php' nicht editieren! Inhalte wird ggf. mit Update überschrieben. Stattdessen die Datei local.php editieren, die Eintragungen haben Vorrecht und bleiben erhalten.
sudo nano conf/local.php
$conf['savedir'] = '/var/www/data/wiki';
Sollte Datei nicht vorhanden sein, neue erstellen auf Basis von 'conf/local.php.dist'.
Zeile so komplett einfügen oder korrigieren. Pfadangabe absolut.
Sicherheit: Am besten den Pfad außerhalb des Pfades der Webseite wählen, dann ist dieser nur über Serverscripte erreichbar.
html und php erlauben
Zielfenster
Siehe auch beste Plugins für DokuWiki
a) Plugin Dw2Pdf erstellt keine Dokumente.
Fehlermeldung: „mbstring extension must be loaded in order to run mPDF“
mPDF (und damit Dw2Pdf) benötigt die PHP-Erweiterung mbstring.
sudo apt update
sudo apt install php-mbstring
sudo systemctl restart apache2
oder bei PHP-FPM:
sudo systemctl restart php8.x-fpm
b) PDF von Seiten, die ein Diagramm im SVG-Format enthalten,lassen sich nicht erstellen.
Fehlermeldung lautet: Error: Class „DOMDocument“ not found
SVG-Diagramme brauchen DOM, weil mPDF/Dw2Pdf das SVG als XML parsen muss.
sudo apt install php-xml
sudo systemctl restart apache2
oder bei PHP-FPM:
sudo systemctl restart php8.x-fpm