rootで実行するcrontabジョブはほとんどありませんが、いくつか問題があります。たとえば、そのcronジョブのプロセスで作成されたすべてのフォルダーは、ユーザーrootおよびグループrootの下にあります。ユーザーwww-dataとグループwww-dataで実行するようにするにはどうすればよいですか?Webサイトからスクリプトを実行するときに、これらのフォルダーとファイルを操作できますか?
私のサーバーはUbuntuで実行されています。
現在のcrontabジョブは次のとおりです。
*/1 * * * * php5 /var/www/web/includes/crontab/queue_process.php >> /var/www/web/includes/crontab/queue.log 2>&1
crontab -e
特定のユーザーとして使用する場合も同様に機能します。