apache / whmサーバーでいくつかのCRONジョブを実行しています。 phpを使用しています。ブラウザから実行すると、スクリプトはすべて完全に機能します。
cronは次のようなエラーを返します:ファイルを含めることができません(絶対パスを指定した場合でも)。
結果も異なり、出力ファイルが破損しますなど。時々cronsもうまく機能するので、本当に困惑しています。本当に断続的であるように見え、ブラウザから実行されたときに毎回完全に動作します。
応援よろしくお願いします。
回答:
回答№1は0誰もが指摘したように、PHP CLIとPHP Apacheモジュールは別個のソフトウェアであり、別個の構成ファイルを持っています。
ルートcronタブでcrontabを設定するのではなく、すべての許可が正しいことを確認してください。 cronから実行するユーザーでデバッグします。 Linuxを実行していると仮定すると、次を使用できます。
sudo -i -u username
このため。