DokuWiki

It's better when it's simple

Benutzer-Werkzeuge

Webseiten-Werkzeuge


de:cli

Kommandozeilen Werkzeuge

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

dwpage.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

indexer.php

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).

wantedpages.php

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
de/cli.txt · Zuletzt geändert: 2011-07-02 11:11 von lupo49

Falls nicht anders bezeichnet, ist der Inhalt dieses Wikis unter der folgenden Lizenz veröffentlicht: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki