[rtl]
خامسا: crontab وخلفية مبسطةلفهم كيفية عمل crontab, فضلا راجعوا مقالة ويكيبيدا
http://en.wikipedia.org/wiki/Crontabببساطة نحن إتفقنا علي أنه برنامج لتنفيذ أمر ما في وقت معلوم لذا فالأمر ببساطة فأمر كرونتاب كالنالي
min hour day month weekday command
* * * * * أمر كرونتاب
بحيث
- minute (0 - 59)
- hour (0 - 23)
- day of month (1 - 31)
- month (1 - 12)
- day of week (0 - 7) (Sunday=0 or 7)
يعنني إختيارك للقيم هو الذي يحدد ميعاد البرنامج
تابعوا الشرح وسوف تجدوا الموضوع سهل إن شاء الله
سادسا: إستخدام كروناب crontab لإستقبال النسخةأ - إدخل على لوحة التحكم CPanel الخاصة بمزودك
ب - Site Management ===> Crontab ==> Advanced (Unix Style)
ج - أدخل البريد الذي تود إستقبال عليه نتائج الأمر في حالة حدوث خطأ، وهذا
لا علاقه له بالسكريبت
بالمثال يتضح المقال- بإفتراض أن المستخدم هو catswrld
- وأن الإسكريبت الذي قمنا بإعداه بعد إدخال القيم وتغيير التصاريح هو dbsndjm.php
- وأن المسار هو /backup
نريد من crontab أن يقوم بتشغيل السكريبت كل يوم الجمعة الساعة 12:30 للحصول علي قاعدة بيانات حملة
إذا يكون أمر كرونتاب كالتالي
[/rtl]
Code:
30 12 * * 5 php /home/catswrld/backup/dbsndjm.php > /dev/null
[rtl]
إذا كان لديك سكريبت أخر بإسم dbsndwp.php وهو خاص بورد بريس
أن يقوم بتشغيل السكريبت كل يوم ثلاثاء الساعة 7:15 مساء للحصول علي قاعدة بيانات
إذا يكون أمر كرونتاب كالتالي
[/rtl]
Code:
15 19 * * 2 php /home/catswrld/backup/dbsndwp.php > /dev/null
[rtl]
وهكذا
سابعا: راجع بريدك الإلكترونيYou've got mail

من خلال القيم التي أدختها في أسطر 48، 49، 53، 54
سوف تتعرف علي رسالة البرنامج وبها مرفقات في صورة .tar.gz
ويوجد على الشبكة الكثير من التطبيقات الأخرى سكريبتات تسنطيع إستخدامها بهذه الطريقة
أسال الله أن يكون هذا مفيدا لكم
ولا تنسونا من صالح دعائكم
[/rtl]