کرون جاب دستوری است که سرور در زمانهای مشخص بهصورت خودکار اجرا میکند — مثلاً بکاپ شبانه، ارسال خبرنامه یا اجرای cron وردپرس.
ساخت کرون جاب
- در سیپنل بخش Cron Jobs را باز کنید.
- از قسمت Common Settings بازه اجرا را انتخاب کنید (مثلاً Once Per Day).
- در فیلد Command دستور را وارد کنید و Add بزنید.
مثالهای پرکاربرد
اجرای فایل PHP هر ۱۵ دقیقه:
/usr/local/bin/php /home/USERNAME/public_html/script.php >/dev/null 2>&1
اجرای کرون واقعی وردپرس (و غیرفعالکردن شبهکرون داخلی برای سایتهای پربازدید):
/usr/local/bin/php /home/USERNAME/public_html/wp-cron.php >/dev/null 2>&1
سپس در wp-config.php: define('DISABLE_WP_CRON', true);
USERNAMEرا با نام کاربری سیپنل خودتان عوض کنید.- عبارت
>/dev/null 2>&1جلوی ارسال ایمیل خروجی بعد از هر اجرا را میگیرد.
توجه: بازههای خیلی کوتاه (هر دقیقه) برای اسکریپتهای سنگین باعث مصرف منابع و کندی سایت میشود — کمترین بازه لازم را انتخاب کنید.