私のLAMPは動作するように設定されてuser:www-data
おり、すべてのファイルとフォルダーはその許可で作成されます。
crontabをuser @ ubuntuとしてセットアップしました。
だから私はcrontab -e
このコマンドを実行します:
*/5 * * * * php /var/www/public/voto_m/artisan top >/dev/null 2>&1
基本的に、このコマンドは指定された場所にキャッシュファイルを作成します(問題はありません)が、そのキャッシュファイルは権限ではなくuser:user権限で作成されますuser:www-data
。
デフォルトでuser:www-data
許可付きのファイルを作成するようにするにはどうすればよいですか?
行けず、chown
ファイルが再作成されるたびに。
ありがとう。
awstats
やphp5
sessioncleanなど)は/etc/cron.*
ディレクトリにあるため、crontab -e
(ユーザーwww-dataを指定する場合でも)表示されないことに注意してください。