मेरा LAMP काम करने के लिए सेटअप है user:www-dataऔर सभी फाइल और फ़ोल्डर्स उस अनुमतियों के साथ बनाए गए हैं।
मेरे पास उपयोगकर्ता @ ubuntu के रूप में crontab के लिए सेटअप है।
इसलिए मैं crontab -eइस कमांड का उपयोग करता हूं :
*/5 * * * * php /var/www/public/voto_m/artisan top >/dev/null 2>&1
मूल रूप से वह कमांड केवल निर्दिष्ट स्थान पर कैश फ़ाइल बनाता है (उस के साथ कोई समस्या नहीं), लेकिन वह कैश फ़ाइल उपयोगकर्ता के साथ बनाई गई है: उपयोगकर्ता अनुमतियाँ अनुमतियाँ नहीं user:www-data।
मैं यह कैसे कर सकता हूं कि यह डिफ़ॉल्ट रूप से user:www-dataअनुमतियों के साथ फ़ाइल बना देगा ?
मैं नहीं जा सकता और chownहर बार फ़ाइल को फिर से बनाया जाता है।
धन्यवाद।
awstats, याphp5सेशनक्लाइन) के रूप में चलती हैं,/etc/cron.*निर्देशिकाओं में स्थित हैं और इस तरह सेcrontab -e(उपयोगकर्ता www-डेटा निर्दिष्ट करते समय भी) दिखाई नहीं देती हैं ।