0

コマンドをテキストファイルに保存し、PHPコードでexecコマンドを使用して実行することにより、cronジョブを動的に追加したいと思います。

cron.txtという名前のテキストファイルには次のものが含まれています

*/5 * * * * /usr/local/bin/php -f public_html/bookmark/email.php

私の関連するPHPコードは

exec('crontab cron.txt', $a, $return);

コードを実行すると、$ returnがエラーコード1に設定され、cronジョブが追加されません。以前は問題なくこれを実行しましたが、今日は何かが足りません!

4

1 に答える 1

0

Apache ユーザー (「www-data」など) または CLI としてスクリプトを実行しているユーザーに、cron.txt ファイルへのアクセス許可があることを確認してください。

于 2012-07-31T06:30:05.477 に答える