Ubunutu Linuxサーバー、PHP5、Apache2を実行していますが、crontabを介してあらゆる種類のcronジョブを実行するのに問題があります。
を使用してcrontabを編集します
crontab -e
実行したいファイルを保存します:
* / 5 * * * * php /home/user/public_html/crx/cronx.php
それはうまく保存します。コンソールからファイルを実行でき、問題なく実行できます。ファイルの既存のログも見つかりません。cronが実行されていることを確認し、停止して開始しました...変更はありません。
現在のphpファイルは、データベースに1行を挿入する単純なテストスクリプトです。
ファイルのアクセス許可を確認し、読み取りと書き込みを行いました。絶対に困惑しています。cronを実行するために何も取得できないようです。権限をテストするために実行できるものはありますか?
編集 私も次のコマンドを試しました
- / usr / bin / php /home/user/public_html/crx/cronx.php
whereis phpとどのphpを使用して、すべてが適切な領域で実行されているかを確認しました。