DokuWiki wird mit einigen PHP-Scripts ausgeliefert, die dazu gedacht sind von der Kommandozeile (UNIX) des DokuWiki-Servers aus ausgeführt zu werden. Die Kommandozeilen-Scripts liegen unter dem bin
Ordner.
Notiz: Um die Scripts benutzen zu können, muss der PHP Kommandozeilen-Interpreter (CLI) installiert sein.
Die Scripts können auf zwei unterschiedliche Arten ausgeführt werden.
Entweder können sie ausführbar gemacht werden:
$> chmod +x <script>.php $> ./<script>.php
oder direkt über den Interpreter aufgerufen werden:
$> /path/to/php <script>.php
Erlaubt das Editieren von Seiten unter der Kommandozeile.
Usage: dwpage.php [opts] <action> Utility to help command line DokuWiki page editing, allow pages to be checked out for editing then committed after changes Normal operation would be; ACTIONS checkout: see $ dwpage.php --help=checkout commit: see $ dwpage.php --help=commit lock: see $ dwpage.php --help=lock OPTIONS -h, --help=<action>: get help e.g. $ ./dwpage.php -hcommit e.g. $ ./dwpage.php --help=commit
Erlaubt das Aktualisieren des search-Indexes.
Usage: indexer.php <options> Updates the searchindex by indexing all new or changed pages when the -c option is given the index is cleared first. OPTIONS -h, --help show this help and exit -c, --clear clear the index before updating -q, --quiet don't produce any output
Dieses Script muss mit dem richtigen Benutzer sowie im richtigen Verzeichnis ausgeführt werden um zu funktionieren (z. B. unter dem Benutzer www-data in /var/www/dokuwiki/data unter Debian Lenny).
Zeigt die von den Benutzern geforderten Seiten an.
Usage: wantedpages.php [wiki:namespace] Outputs a list of wanted pages (pages which have internal links but do not yet exist). If the optional [wiki:namespace] is not provided, defaults to the root wiki namespace OPTIONS -h, --help get help