पर स्क्रिप्ट निष्पादित करने के लिए क्रोंटैब का उपयोग करना मुझे एक क्रॉन्टाब सिंटैक्स चाहिए जो हर मिनट एक विशिष्ट PHP स्क्रिप्ट /var/www/html/a.php
निष्पादित करना चाहिए। हर मिनट पर निष्पादन 00:00 बजे शुरू होना चाहिए। दूसरा कार्य जो 00:00 /var/www/html/reset.php
(प्रत्येक 24 घंटे में एक बार) पर एक स्क्रिप्ट निष्पादित करना होगा।प्रत्येक मिनट और प्रत्येक 24 घंटे
उत्तर
हर मिनट:
* * * * * /path/to/php /var/www/html/a.php
हर 24hours (हर आधी रात):
0 0 * * * /path/to/php /var/www/html/reset.php
कैसे crontab कार्यों के लिए इस संदर्भ देखें: http://adminschoice.com/crontab-quick-reference, और क्रॉन jobx निर्माण करने के लिए इस आसान उपकरण : http://www.htmlbasix.com/crontab.shtml
यह/etc/c का प्रारूप है rontab:
# .---------------- minute (0 - 59)
# | .------------- hour (0 - 23)
# | | .---------- day of month (1 - 31)
# | | | .------- month (1 - 12) OR jan,feb,mar,apr ...
# | | | | .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat
# | | | | |
# * * * * * user-name command to be executed
मैं प्रतिलिपि & चिपकाने कि आपके crontab फ़ाइल के शीर्ष में इतना है कि आप हमेशा अपने पास रखें संदर्भ सलाह देते हैं। RedHat सिस्टम डिफ़ॉल्ट रूप से इस तरह से सेटअप कर रहे हैं।
0 0 * * * username /var/www/html/reset.php
आप या तो शामिल/usr/bin/php में आदेश को चलाने के लिए, या:
* * * * * username /var/www/html/a.php
हर दिन की आधी रात को कुछ चलाने के लिए:
हर मिनट कुछ चलाने के लिए आप PHP स्क्रिप्ट सीधे निष्पादन योग्य बना सकते हैं:
chmod +x file.php
अपनी PHP फ़ाइल को शेबैंग के साथ शुरू करें आपके खोल को पता नहीं है कि किस दुभाषिया का उपयोग करना है:
#!/usr/bin/php
<?php
// your code here
यह '/ etc/crontab' का प्रारूप है, जो एक * system * crontab फ़ाइल है। ए * उपयोगकर्ता * क्रोंटैब का एक अलग प्रारूप होता है, जिसमें उपयोगकर्ता नाम फ़ील्ड शामिल नहीं होता है, क्योंकि यह उस उपयोगकर्ता के रूप में चलता है जो इसे सबमिट करता है। यदि आप गैर-मूल उपयोगकर्ता के रूप में क्रॉन नौकरी चलाने के लिए चाहते हैं, तो आपको इसे सबमिट करने के लिए 'crontab' कमांड का उपयोग करना चाहिए (और क्रॉन्टाब को संग्रहीत करने के बारे में चिंता न करें)। जब तक आपको वास्तव में आवश्यकता न हो, '/ etc/crontab' के साथ गड़बड़ न करें। –
- 1. प्रत्येक 24 घंटे
- 2. कार्य बाहर मिनट और घंटे
- 3. अनुसूची Node.js नौकरी प्रत्येक पांच मिनट
- 4. एप्लिकेशन गलत घंटे और मिनट प्रदर्शित करता है
- 5. घंटे, मिनट, सेकंड
- 6. प्रत्येक
- 7. 24 घंटे के साथ NSDateFormatter
- 8. पीएचपी तिथि() घंटे, मिनट और अग्रणी शून्य
- 9. अजगर समारोह मिनट, घंटे, और दिन
- 10. घंटे, मिनट और सेकंड कैसे प्राप्त करें
- 11. Google चार्ट लाइन चार्ट घंटे और मिनट
- 12. प्रत्येक 24 घंटों के बाद एसी # फ़ंक्शन निष्पादित करना
- 13. प्रत्येक
- 14. 12 घंटे से 24 घंटे समय में कनवर्ट करें
- 15. तरीके - पेशेवरों और प्रत्येक
- 16. $ .प्रत्येक और ko.utils.arrayForEach
- 17. प्रत्येक मिनट केवल विशिष्ट घंटों पर एक क्रॉन नौकरी चलाएं?
- 18. डेटटाइम से घंटा? 24 घंटे प्रारूप में
- 19. jquery datetimepicker 24 घंटे का समय प्रारूप
- 20. कॉल करें jQuery अजाक्स अनुरोध प्रत्येक एक्स मिनट
- 21. प्रत्येक एक्स मिनट में अपना PHP कोड कैसे चलाएं?
- 22. टाइमपिकरडियलॉग को 24 घंटे कैसे सेट करें?
- 23. 24 घंटे की घड़ी डेटफॉर्मेट एंड्रॉइड
- 24. आईफ़ोन 24-घंटे की समय सेटिंग
- 25. घंटे की गणना कैसे करें: कुल मिनट से मिनट?
- 26. सुपरक्लास और प्रत्येक के अपने इंटरफ़ेस के साथ सबक्लास प्रत्येक
- 27. एंड्रॉइड (JSONObject) मैं प्रत्येक कुंजी और प्रत्येक मान
- 28. data.frame की प्रत्येक पंक्ति को दोहराने और प्रत्येक पंक्ति
- 29. विकास के समय के प्रत्येक घंटे के लिए कोड समीक्षा के कितने घंटे, लगभग?
- 30. टाइमस्पेन से 24 घंटे से अधिक घंटे के साथ स्ट्रिंग का विश्लेषण कैसे करें?
प्रिय जनवरी! बहुत बढ़िया जवाब। हर 30 सेकंड में एक क्रॉन चलाने के बारे में कैसे? क्या यह इस तरह है? * * * * */30/पथ/से/php /var/www/html/a.php? – flaab
दुर्भाग्यवश आप क्रॉन नौकरियों को हर मिनट से अधिक बार नहीं चला सकते हैं। इसके लिए आपको कुछ और उपयोग करना होगा। –
Jan Hančič, आप यह कर सकते हैं। आपको बस यहां वर्णित एक साधारण चाल का उपयोग करने की आवश्यकता है: http://stackoverflow.com/a/1034304/1580615 – Ruben