سلام
در این اموزش نحوه ی ست کردن cronjabs به کمک دستور crontab را یاد میگیریم ...
توضیح مبتدیانه : کرون جابز یه ابزار هست برای اجرای برنامه ها در زمان معین
برای مثال ، هر 10 دقیقه وب سرور ریستارت شود یا هر روز یک اسکریپت اجرا شود.
جهت ساختن cron jabs - در ssh یا ترمینال دستور زیر را وارد نمایید :
با این دستور کرون جابز روت باز میشود - اگر برای یوزر خاصی مد نظر دارید ،*باید از دستور زیر استفاده کنید :
محیطی که بعد از اجرا کردن دستور crontab باز میشود - محیط ویرایشگر nano ویا vim هست.
در ویرایشگر متن زیر را وارد نمایید :
با کمک کرونجابز بالا ،*فایل test.php در دایرکتوری /home/user/public_html/ توسط php هر دقیقه اجرا میشود.
دقت کنید به جای دستور بالا میتوانید از کامند هم استفاده کنید.
زمان :
کرون جابز زیر هر دقیقه فرمان را اجرا میکنید : ( بعد از کد ها باید دستور را وارد نمایید)
کرون جابز زیر هر ساعت فرمان را اجرا میکنید : ( بعد از کد ها باید دستور را وارد نمایید)
کرون جابز زیر هر روز فرمان را اجرا میکنید : ( بعد از کد ها باید دستور را وارد نمایید)
کرون جابز زیر هر هفته فرمان را اجرا میکنید : ( بعد از کد ها باید دستور را وارد نمایید)
کرون جابز زیر هر ماه فرمان را اجرا میکنید : ( بعد از کد ها باید دستور را وارد نمایید)
دقت کنید به جای علامت * میتونید عدد بزارید - برای مثلا کرونجابز زیر هر 15 دقیقه اجرا میشود :
در این اموزش نحوه ی ست کردن cronjabs به کمک دستور crontab را یاد میگیریم ...
توضیح مبتدیانه : کرون جابز یه ابزار هست برای اجرای برنامه ها در زمان معین
برای مثال ، هر 10 دقیقه وب سرور ریستارت شود یا هر روز یک اسکریپت اجرا شود.
جهت ساختن cron jabs - در ssh یا ترمینال دستور زیر را وارد نمایید :
کد PHP:
crontab -e
کد PHP:
crontab -e -u user
در ویرایشگر متن زیر را وارد نمایید :
کد PHP:
* * * * * php /home/user/public_html/test.php
دقت کنید به جای دستور بالا میتوانید از کامند هم استفاده کنید.
زمان :
کرون جابز زیر هر دقیقه فرمان را اجرا میکنید : ( بعد از کد ها باید دستور را وارد نمایید)
کد PHP:
* * * * *
کد PHP:
0 * * * *
کد PHP:
0 0 * * *
کد PHP:
0 0 0 * *
کد PHP:
0 0 0 0 *
کد PHP:
15 * * * *
کامنت