This translation is older than the original page and might be outdated. See what has changed.
Translations of this page?:

コマンドラインツール

DokuWiki には UNIX のコマンドラインから実行可能な PHP スクリプトがいくつか付属しています。これらのスクリプトはすべて bin ディレクトリの中に置かれています。

注意: これらのスクリプトを利用可能にするには、PHP のコマンドラインインタープリタがシステム上にインストールされている必要があります。

スクリプトを実行するには 2 つの方法があります。以下のどちらの方法でも実行できます。

$> chmod +x <script>.php
$> ./<script>.php

または、以下のようにして実行します (こちらを推奨します)。

$> /path/to/php <script>.php

dwpage.php

注意: 認証とアクセス制御、もしくは DokuWiki のイベントシステムに依存したいくつかのプラグインで問題が発生することが報告されています。

書式
    dwpage.php [オプション] <アクション>

説明
    コマンドラインでの DokuWiki のページ編集をサポートするため
    のユーティリティです。編集作業のためのページのチェックアウ
    トと、ページ編集後のコミットを実行することができます。

アクション
    checkout: $ dwpage.php --help=checkout を参照
    commit  : $ dwpage.php --help=commit   を参照
    lock    : $ dwpage.php --help=lock     を参照

オプション
    -h, --help=<アクション>    ヘルプを出力します
        例: $ ./dwpage.php -hcommit
        例: $ ./dwpage.php --help=commit

indexer.php

検索インデックスをアップデートすることができます。

書式
    indexer.php [オプション]

説明
    新規もしくは更新があったすべてのページについて、検索インデ
    ックスを更新します。-c オプションが指定された場合は、最初
    にインデックスを削除します。

オプション
    -h, --help     このヘルプを表示して終了します
    -c, --clear    更新前にインデックスを削除します
    -q, --quiet    何も出力しないようにします

wantedpages.php

書式
    wantedpages.php [名前空間]

説明
    リンクされているものの存在しないページのリストを出力します。
    
    もし検索する名前空間 [名前空間] が指定されなかった場合は、
    ルート名前空間から検索します。

オプション
    -h, --help    ヘルプを出力します
ja/cli.txt · 最終更新: 2009/12/10 14:11 by kazmiya
 
特に明示されていない限り、本Wikiの内容は次のライセンスに従います: CC Attribution-Share Alike 3.0 Unported
Imprint Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki
WikiForumIRCBugsGitXRefTranslate