yii コンソール モードで cron ジョブを設定しています。Gocommand.phpのコードはどこで正常に動作する localhost から次のことを試しました
class GoCommand extends CConsoleCommand
{
public function run($args)
{
//echo "hello";
$counter = Cron::model()->findByPk(1);
$counter->val = $counter->val + 1;
$counter->save(false); }
}
command を与えた後に値を増やしますpath/to/project/protected yiic Go
。データベースを更新します。しかし、次のコマンドを指定して、cpanelで同じことを試しました
/usr/sbin/php /home/funwork/public_html/crontab/protected/yiic Go
。残りは同じです。なぜ機能しないのですか?誰かが解決策を持っていますか? 前もって感謝します..