を実行していない:これはすべての時間を実行するためApacheのcronジョブは、私は私のcrontabに以下の持って
*/60 * * * * var/www/html/recalls/php/savesjson.php
私の意図がある、毎日。
ただし、実行されていません。このファイルの場所に直接移動して「実行」すれば正常に動作するので、PHPが正常に機能していることがわかります。だから、問題はそれがそれ自身で動いていないということです。
私が認識していないアクセス許可やその他の設定に関してもっと必要なものがあるのだろうかと思います。 Cronの仕事はまったく新しいものです。
ありがとうございました。
cronを実行しているユーザーは、そのファイルに対して '+ x'パーミッションを持っていますか? –
'/ absolute/path/to/php/var/www/html/recalls/php/savesjson.php'を使うべきです。もちろん' savesjson.php'には実行されているシステムユーザの 'x'パーミッションが与えられていることを確認してくださいそれ。 – smarber
@smarberあなたのコメントのこの部分は? '/ absolute/path/to/php'私はファイルへの絶対パスが必要だと知っていますが、この部分は何ですか? – jonmrich