を使用していくつかの Web サイトを使用しphp script
て生成するために を実行する必要があります。データベースから Web サイトのアドレスを取得し、スクリーンショットを生成した後にこのレコードを削除します。私は
それを使用しませんでしたが、それを使用して同じファイルにアクセスすると正常に動作し、コマンドを使用してこのスクリプトを実行すると正常に動作します。次に、別のファイルを作成し、を使用して URL にアクセスしました。このファイルを追加すると、数日間は正常に機能しましたが、現在、このアプローチも機能していません。何が起こったのかわかりません。これらのファイルは変更していません。そのURLにアクセスするコマンドも試しましたが、必要な出力を取得できませんでした。私のcrontabは今このようになっています
snapshots
CutyCapt
crone job
*/5 * * * * /usr/bin/php -f /path/generate.php
crone job
browser
php
command line
file_get_contents
crone job
wget
*/5 * * * * wget "http://www.mysite.com/generate.php" -O /dev/null
奇妙なことは、cron ジョブが正常に実行され、データベースからデータが取得され、レコードも削除されますが、イメージは更新されないことです。
ブラウザを使用してアクセスした場合ではなく、クローンジョブを使用して画像を生成できない権利または同様の問題がありますか。
私が行き詰まっているのを助けてください。