Installation using a command line interface (CLI)/ja

はじめに
インストールを自動化する（仮想マシンセットアップなど）には、LimeSurvey（v2.X）のCLI（コマンドラインインターフェース）を使うと効果的です. この目的（パスワードのリセットも同様）で使用するファイルは、WEBROOT/application/commandsフォルダーのconsole.phpです.

要件

 * PHP CLIが使えること
 * WEBROOT/application/config/config.phpが利用可能で、自動インストールプロセスで提供されたパラメーターが設定されていること
 * PHPモジュールのアクセス許可が、LimeSurveyのニーズに合致していること
 * 空のMySQLデータベースが作成され、そのユーザーが適切な権限を持つこと

使い方
説明のため、WEBROOTが/var/www/limesurveyであると想定します.

これにより、 Yii command runner (based on Yii v1.1.14) Usage: console.php  [parameters...]

The following commands are available: - install - message - migrate - plugin - resetpassword - shell - webapp

To see the individual command help, use the following: console.php help 

構文
php console.php   <名前> <メールアドレス>


 * 名前とパスワードがスペースや特殊文字を含んでいる場合はダブルクオートで囲みます.
 * DB名、DBタイプ、DBユーザー、DBパスワードなど、その他のパラメータはすべて、スクリプト実行前にconfig.phpファイルに設定されます.
 * スクリプトは、WEBROOT/application/commandsフォルダーからのみ実行されます.

例
次のように出力されます. /var/www/limesurvey/installer/sql/create-mysql.sql の時点でデータベースはこ適切にインストールされている必要があります.