0

少し途方に暮れています - 何らかの理由で cron ジョブでファイルを正しく実行できません。実際には、ファイルは実行されますが、含めるファイルが見つかりません。ブラウザから直接実行すると、ファイルが含まれます。

同じサーバー上の4つの他のアカウントに、5分ごとに同じcronコマンドを実行するまったく同じスクリプトがあります(4つすべてが完全に機能します)。

cron ジョブが実行されたときに cPanel にレポートを送信してもらい、次の情報を取得します。

Warning: include(../../../init.php): failed to open stream: No such file or directory in /home/***/public_html/***/_scripts/php/cron.php on line 5

ファイルは 100% 存在します - すべてのファイルは同じ所有権を持ち、すべて 0644 への CHMOD です - そのため、cron がファイルを見つけられない理由が少しわかりません。

cron コマンドは次のとおりです (他の 4 つのサイトでも同じです)。

php -q /home/***/public_html/***/_scripts/php/cron.php
4

0 に答える 0