
اگر در نظر دارید یک دستور هر ساعت یا هر روز یا هر ماه و یا هر سال اجرا شود در این حالت باید از کرون جاب استفاده کنید
ایجاد کرون جاب در سی پنل :
جهت دسترسی به cron job وارد کنترل پنل هاست خود شوید و از منوی “Advanced” مطابق تصویر زیر بر روی “cron jobs” کلیک نمایید.

کرون جاب در سی پنل

تنظیمات عمومی کرون جاب
برای هر قسمت هم به عنوان مثال دقیقه و ساعت هم تنظیمات پیش فرضی قرار داره که قابل انتخاب هستن :

تنظیمات زمان بندی کرون جاب
/usr/local/bin/php/home/username/public_html/path/to/cron/script
هر بار که cron اجرا می شود، یک ایمیل به آدرسی که در بخش کرون ها تنظیم کرده اید، ارسال می گردد.
>/dev/null 2>&1

فولدر home در سی پنل
3. زمانبندی * * * * 0 : هر ساعت یکبار کرون جاب ایجاد شده اجرا می شود.
ایجاد کرون جای در دایرکت ادمین :

ایجاد کرون جاب در دایرکت ادمین
در صفحه باز شده در قسمت اول “creat a new cron job” تنظیمات مد نظرتان را اعمال می کنید.
مقادیر مجاز زمان در فیلدهای مختلف زمانبندی، اعداد صحیح قرار گرفته در رنج مشخص شده برای هر فیلد و یا کاراکتر * به معنی تمامی مقادیر مجاز برای آن فیلد می باشد.
جهت مشخص کردن زمان های دقیق اجرا در هر فیلد می توانید از لیست اعداد جدا شده با کاما استفاده کنید. مثلا مقدار 1,2,3 برای فیلد دقیقه به معنی اجرای دستور کرون در دقایق اول، دوم و سوم از ساعت می باشد.
وارد کردن یک بازه زمانی در هر فیلد با استفاده از کاراکتر – امکانپذیر است. به عنوان مثال مقدار 5-7 برای فیلد دقیقه به معنای تمامی دقایق زمانی بین دقیقه پنجم و دقیقه هفتم از ساعت می باشد.(دقایق پنجم، ششم و هفتم)
جهت مشخص کردن فاصله زمانی متناوب اجرای یک دستور می توانید از کاراکتر * به همراه کاراکتر / استفاده کنید. مثلا مقدار */2 برای فیلد دقیقه به معنای اجرای دستور در فاصله هر دو دقیقه یکبار می باشد.
امکان ترکیب سه روش بالا برای ایجاد زمانبندی های پیچیده تر نیز وجود دارد. به عنوان مثال مقدار 1,5,11-15,30-59/2 برای فیلد دقیقه به معنی دقایق اول، پنجم به علاوه تمامی دقایق بین دقیقه یازدمم تا پانزدهم و نیز هر دو دقیقه یکبار بین بازه زمانی دقیقه سی ام تا دقیقه پنجاه و نهم
هیچ کاراکتر فاصله ای نمی بایست در مقادیر وارد شده برای فیلدهای مختلف زمانبندی استفاده شود

زمان بندی کرون جاب
بعد از تنظیم بخش مربوط به زمان، در قسمت “command” باید ادرس فایلی که قصد اجرا دارید را وارد کنید. برای مثال برای احرای فایل script.php که در پوشه public_html قرار دارد می بایست از دستور زیر استفاده کنید.
برای معرفی کرون جای خود وردپرس نام فایل wp-cron.php هست که توی فولدر پابلیک خود سایت قرار داره .
/usr/local/bin/php /home/user/domains/domain.com/public_html/wp-cron.php