RSS フィードから画像をスクレイピングし、サイズを変更して保存する PHP スクリプトがあります。これを 1 時間に 1 回実行する crontab を介して cron ジョブを作成しましたが、イメージは保存されません。
私はそれがパーミッションエラーだと思っていました。フォルダの所有者は www-data で、設定した crontab ユーザーも www-data であるため、何が起こっているのかよくわかりません。
スクリプトはブラウザから正常に実行されます。
私が使用しているcrontabコードは次のとおりです。
56 * * * * /usr/bin/php5 /home/user/public/site.com/public/script.php
curl も試してみましたが成功しませんでしたが、正しく作成したかどうかは 100% 確信が持てません。
それ以外はすべて機能し、たとえばテキストを問題なく保存します。また、画像に正しく名前を付けますが、保存しません