LAMP của tôi được thiết lập để hoạt động user:www-data
và tất cả các tệp và thư mục được tạo với quyền đó.
Tôi đã thiết lập cho crontab là người dùng @ ubfox.
Vì vậy, tôi làm crontab -e
và sử dụng lệnh này:
*/5 * * * * php /var/www/public/voto_m/artisan top >/dev/null 2>&1
Về cơ bản lệnh đó chỉ tạo tệp bộ đệm ở vị trí đã chỉ định (không có vấn đề gì với điều đó), nhưng tệp bộ đệm đó được tạo với người dùng: quyền của người dùng không phải là user:www-data
quyền.
Làm thế nào tôi có thể làm cho nó theo mặc định tạo tập tin với user:www-data
quyền?
Tôi không thể đi và chown
mỗi lần tập tin được tạo lại.
Cảm ơn.
awstats
hoặcphp5
sessionclean) được đặt trong các/etc/cron.*
thư mục và do đó không hiển thị thông quacrontab -e
(ngay cả khi chỉ định dữ liệu www của người dùng ).