उदाहरण:मैं तर्क के साथ क्रॉन नौकरी कैसे चला सकता हूं और लॉग को परिणाम में पास कर सकता हूं?
* * * * * /usr/bin/php /full/path/to/script.php arg1 arg2 > /full/path/to/logfile.log
स्क्रिप्ट चलाता है और तर्क ठीक तक पहुँचता है, लेकिन परिणाम logfile.log को मुद्रित कभी नहीं कर रहे हैं। इसके अलावा, मेरा logfile.log chmod 777 है, इसलिए मुझे पता है कि इसमें लेखन पहुंच है।
क्या आप अपना वाक्यविन्यास ठीक कर सकते हैं?
क्या उपयोगकर्ता के पास फ़ोल्डर में पहुंच है? – mik
हाँ, फ़ोल्डर और फ़ाइल। काम करने वाली एक ही निर्देशिका में अन्य लॉग हैं। मैंने सोचा कि समस्या तर्क के साथ थी। लेकिन अगर मेरा वाक्यविन्यास सही है तो मुझे डीबग करने के लिए कुछ और करना होगा। – Ryan
शायद आपको '* * * * *' का उपयोग नहीं करना चाहिए क्योंकि यह प्रत्येक 60 सेकंड में लॉग ओवरराइट करता है ... आप '>>' के साथ कब जुड़ते हैं? – Jens