2

PHP で特定の時間に実行するタスクをスケジュールしたいのですが、codeigniter フレームワークを使用しています。そのため、特定のコントローラーで特定の関数を実行するバッチ ファイルを作成します。シンプルなphpファイルのバッチファイルを書きましたが、正しく動作していますが、コードイグナイターの書き込み中にエラーが発生しました。

以下は私のコードイグナイターのバッチファイルです

C:\xampp\php\php.exe -f C:\xampp\htdocs\DatabaseServices\index.php\controller_name\FUNCTION_NAME 「ファイルを読み込めません」というエラーが表示されます

4

1 に答える 1

5

CLI インターフェイスで Codeigniter のドキュメントを参照してください。

通常は、example.com/index.php/tools/message のような URL を使用してサイトにアクセスします。

代わりに、Mac/Lunix でターミナルを開くか、Windows で [実行] > [cmd] に移動して、CodeIgniter プロジェクトに移動します。

$ cd /path/to/project;
$ php index.php tools message

コントローラーに正しい引数を送信していることを確認してください。

あなたの場合:

cd C:\xampp\htdocs\DatabaseServices
C:\xampp\php\php.exe index.php controller_name FUNCTION_NAME
于 2012-04-27T15:05:36.900 に答える