3

cron タスクの作成に問題があります。タスクを作成しました。次のコマンドを実行すると、サーバーで問題なく動作します。

php symfony namespace:taskname

crontab では、次のコマンドを使用します。

usr/bin/php /home/user/mysite/symfony namespace:taskname

このコマンドを実行すると、symfonyコマンド リストのみが取得されます。つまり、単に入力した場合と同じように見えますphp symfony。なぜかそのnamespace:taskname部分が通らない。

何か案は?

4

1 に答える 1

0

最初に次のような構文を書く必要があります

X X X X X  usr/bin/php /home/user/mysite/symfony namespace:taskname

ここで、 X X X X Xコマンドを実行する期間です。また、タスクの完了時間に応じて時間を設定します。時間が重なる場合があります。

それでも同じ問題が発生する場合は、php.ini ファイルでタイムゾーンが正しくない可能性があります。php.ini ファイルでタイムゾーンを設定します。

于 2015-08-01T02:23:00.500 に答える