私はcodeigniter 3.1.3をモジュラーエクステンションで使用しています。私はcronの仕事のためのコマンドを持っていますが、それは私のcpanelでうまくいかないようです。 cronジョブは30分おきに実行されるはずですCronジョブが実行されませんでした
0,30 * * * * php-cli /home/username/public_html/index.php/module_name controller_name method
私はcodeigniter 3.1.3をモジュラーエクステンションで使用しています。私はcronの仕事のためのコマンドを持っていますが、それは私のcpanelでうまくいかないようです。 cronジョブは30分おきに実行されるはずですCronジョブが実行されませんでした
0,30 * * * * php-cli /home/username/public_html/index.php/module_name controller_name method
0,30 * * * * php /home/username/public_html/index.php/module_name controller_name method
は、コントローラは、あなたはCodeIgniterのドキュメント
から、コマンドラインから実行する方法についての詳細を読むことができをロードしているコントローラと任意のモデルにdefined('BASEPATH') OR exit('No direct script access allowed')
を取り除く、次のコマンドを使用します。
最初の0,30は1つのパラメータであるため、もう1つ追加する必要があります。また、Codeigniter関数を正しく呼び出すこともありません。標準の構文は次のようになります。
0,30 * * * * * php-cli /home/username/public_html/index.php/module_name/controller_name/method_name parameters
私はの「モジュール名」の部分に残って
私はHMVCとあまり馴染みのか分からない、と私はなけなしの私に異なる構造を見てきたにもかかわらず、URLの必要に応じてそれらの順序を変更してください。