मैंने कभी पहले सीआरओएन का उपयोग नहीं किया है, लेकिन मैं एक PHP स्क्रिप्ट के लिए शेड्यूल जॉब्स करने में सक्षम होने के लिए सीआरओएन का उपयोग करना चाहता हूं। php स्क्रिप्ट "inactivesession.php" कहा जाता है और php स्क्रिप्ट में इस कोड है:आप क्रॉन कार्य कैसे सेट अप करते हैं?
<?php
include('connect.php');
$createDate = mktime(0,0,0,10,25,date("Y"));
$selectedDate = date('d-m-Y', ($createDate));
$sql = "UPDATE Session SET Active = ? WHERE DATE_FORMAT(SessionDate,'%Y-%m-%d') <= ?";
$update = $mysqli->prepare($sql);
$update->bind_param("is", 0, $selectedDate);
$update->execute();
?>
Wht मैं क्या करना चाहते हैं कि जब ऊपर तिथि आ जाने (25 अक्टूबर), मैं करने के लिए PHP स्क्रिप्ट चाहते है उपरोक्त अद्यतन कथन करें। लेकिन मेरा सवाल यह है कि ऐसा करने के लिए मैं CRON का उपयोग कैसे करूं?
मैं जिस सर्वर का उपयोग कर रहा हूं वह विश्वविद्यालय है जो हेलीओस के रूप में जाना जाता है, क्या सीआरओएन को हेलीओस में स्थापित करने की आवश्यकता है, (क्या मुझे इसके लिए व्यवस्थापक को कॉल करना है) या यह कुछ और है जो CRON का उपयोग करता है।
मैंने कभी भी सीआरओएन का उपयोग नहीं किया है, तो क्या आप मुझे बता सकते हैं कि सर्वर के साथ ऊपर दिए गए उदाहरण के लिए सीआरओएन कैसे स्थापित किया जा सकता है?
धन्यवाद
यदि आपको किसी विशिष्ट दिनांक/समय पर एक बार चलाने की आवश्यकता है, तो शायद आप 'एटी' और क्रॉन नौकरी का उपयोग नहीं करना चाहते हैं। – adamdunson
क्या आपने crontab के लिए मैन पेज पढ़ना माना है? – paddy
आप 'क्रॉन हेलीओस' क्यों नहीं करते हैं? – hek2mgl