السلام عليكم ورحمة الله وبركاته
بحثت في الانترنت ولم اجد موقع عربي يشرح لنا مهام Corn Job ووجدت بعض المنتديات الاجنبية تشرح مهامها. لكن كانت مشكلتي في تشغيل ملفات PHP ووجدت بعض commands بس ليس لها علاقة كبيرة بالCorn Job وهي سهله للمتعمقين بنظام لينكس لان Commands هي نفسها لانك تتعامل مع سيرفر وليس موقع فقط.
وعشان ماتعمق بالشرح كتبت فقط مقدمه وشرح امر واحد لتشغيل ملف، واترك الباقي لاستفسارات او الاسئلة في هذه الاداة السحرية.
ما هو ال Corn Job ؟
عبارة عن أداة توفر لك وظائف واوامر يمكنك تشغيله هذه الاوامر في وقت محدد ومجدول دون الحاجة الى وجودك او وجود شخص بديل عنك.
ماذا يستطيع corn ان يفعل لك ؟
اذا كانت تريد ارسال رسالة اسبوعية لنفرض يوم الجمعة الساعة 6:00 صباحا الى اعضاء المنتدى وانت قد لا تكون متواجد بهذه الساعة وقد لايكون هناك عضو او زائر. هنا تظهر فائدة Corn Job يقوم بعمل هذه العملية.
وقس على هذه الامر جميع الاوامر والتي تقوم بعملها بشكل يومي او اسبوعي في موقعك، من احصائيات او إرسال رسائل ...الخ
اتمنى الصورة تكون واضحة للجميع.
كيف تعلم بان موقعك يدعم Conr Job ؟
جميع المواقع تدعم هذه الخاصية الا اذا تم اغلاقه من قبل مستضيفك. ففي هذه الحالة من حقك مطالبته بإضافتها لديك
كيف ابدا؟
نبدأ بالضغط على هذه الايقونة في Cpanel
واختر
Standard
وكل ماعليك كتابة هذا الامر في خانة
Command to run
يقوم هذا الامر بتشغيل ملف php وتنفيذ ارسال رسالة اسبوعية الى اعضاء المنتدى ولكن انتبه قم بتغيير اسم المستخدم للوحة التحكم عند نسخ الكود.كود:/usr/bin/php -q /home/your-cpanel-name/public_html/weeklymaill.php
وحدد موعد تشغيل هذا الامر من الدقائق الى الشهور
وبعد الانتهاء اضغط على زر Save Crontab
بكذا انت الان عملت تشغيل امر ملف واحد. في حالة انك تريد عمل أمر اخر وملف اخر اتبع نفس الطريقة ولكن سوف يظهر لك صندوق أضافة امر جديد اسفل الصندوق القديم وقم بإضافة الامر الجديد بنفس الطريقة.
واذا تريد حذف الامر نفس طريقة وسوف يظهر لك ايقونة DELETE قم بالضغط عليها وسوف يتم حذف الامر نهائياً
أي استفسار او سؤال تفضلوا
ابونوف