Cpanel Cron Jobs

Cron Jobs در هاست سی پنل ابزاری است که به شما امکان اجرای خودکار یک دستور یا اسکریپت را از طریق کد و تنظیمات زمان و دفعات اجرای آن را میدهد. گاهی لازم است تا به صورت مداوم مثلا هر یک روز یکبار از هاست خود بک آپ بگیرید یا یک دستور در سایت شما اجرا شود یا مثلا زمانی که شما روی وردپرس wp-cron را غیرفعال میکنید می توانید از طریق Cron Job به شکلی وردپرس را تنظیم کنید تا روزی یک یا چند بار wp-cron را اجرا کند.

چگونه Cron Job را تنظیم کنیم؟

1) برای تنظیم Cron Job ابتدا وارد سی پنل شوید.

2) زیر بخش Advanced روی Cron Job کلیک کنید.

3) در صفحه جدید زیر بخش Email می توانید آدرس ایمیل خود را وارد نمایید تا هر بار که Cron Job اجرا شد به شما اطلاع داده شود.

4) زیر بخش Add New Cron Job تنظیمات زمان و کد دستوری Cron Job را می توانید وارد نمایید.

5) اولین گزینه Common Settings است که می توانید با انتخاب یکی از گزینه های آن کل تنظیمات مربوط به دقیقه، ساعت، روز، ماه و هفته را به یکباره تنظیم نمایید.
cpanel cron job

گزینه های موجود این موارد است:

Once Per Minute(* * * * *)

هر یک دقیقه یکبار Cron Job اجرا میشود.


Once Per Five Minutes(*/5 * * * *)

هر 5 دقیقه یکبار Cron Job اجرا میشود.


Twice Per Hour(0,30 * * * *)

هر 30 دقیقه یکبار Cron Job اجرا میشود.


Once Per Hour(0 * * * *)

هر 1 ساعت یکبار Cron Job اجرا میشود.


Twice Per Day(0 0,12 * * *)

هر 12 ساعت یکبار (دوبار در روز) Cron Job اجرا میشود.


Once Per Day(0 0 * * *)

روزی 1 بار Cron Job اجرا میشود.


Once Per Week(0 0 * * 0)

هفته ای یکبار Cron Job اجرا میشود.


On the 1st and 15th of the Month(0 0 1,15 * *)

بکبار در روز اول ماه و دفعه دوم در روز 15 ماه Cron Job اجرا میشود.


Once Per Month(0 0 1 * *)

ماهی 1 بار Cron Job اجرا میشود.


Once Per Year(0 0 1 1 *)

سالی یکبار Cron Job اجرا میشود.


وقتی یکی از این موارد را انتخاب نمایید مانند تصویر بقیه موارد به صورت خودکار تکمیل میشوند. اگر گزینه مورد نظر شما جزو این موارد نیست باید خودتان به صورت دستی تنظیمات را وارد نمایید یا اینکه روبروی هر بخش دقیقه، ساعت، روز و ... تنظیمات کاملتری وجود دارد. مثلا در بخش دقیقه (Hour) اگر گزینه تنظیمات آنرا باز کنید گزینه های کاملتری مثل این موارد را میبنید:

Every Hour (*)
هر 1 ساعت یکبار Cron Job اجرا میشود.


Every Other Hour (*/2)

هر یک ساعت درمیان Cron Job اجرا میشود.


Every Third Hour (*/3)

هر دو ساعت یکبار Cron Job اجرا میشود.


Every Fourth Hour (*/4)

هر 4 ساعت یکبار Cron Job اجرا میشود.


Every Sixth Hour (*/6)

هر 6 ساعت یکبار Cron Job اجرا میشود.


Every Twelve Hours (0,12)

هر 12 ساعت یکبار Cron Job اجرا میشود.


12:00 a.m. Midnight (0)

ساعت 12 شب Cron Job اجرا میشود.


1:00 a.m. (1)

ساعت 1 صبح Cron Job اجرا میشود.


8:00 p.m. (20)

ساعت 8 شب Cron Job اجرا میشود.


با انتخاب هر کدام از این تنظمیات عدد مربوط به آن تنظیم در بخش خودش نوشته میشود. مثلا اگر 8:00 p.m. (20) را انتخاب کنید عدد 20 زیر Hour نوشته میشود.

برای بقیه تنظیمات مثل ماه و سال و هفته نیز چنین تنظیماتی وجود دارد و اگر باز هم این تظیمات نیاز شما را برآورده نکردند می توانید خودتان هر عددی که خواستید برای آن بازه زمانی وارد کنید.

6) گزینه آخر Command: است که زیر آن باید دستور اجرای Cron Job را وارد نمایید. مطمئنا دستوری که باید اینجا وارد شود به صورت اختیاری نیست و باید در انتخاب دستور کاملا دقت شود تا مبادا دستور اجرا شده به سایت یا هاست شما صدمه وارد نکند.

برای مثل یک نمونه کد که برای فعال کردن دستی wp-cron.php برای وردپرس استفاده میشود این است:

cd /home/cpaneluser/public_html; php -q wp-cron.php

7) در آخر با کلیک روی Add New Cron Job کلیک کنید تا دستور Cron Job برای هاست شما ثبت شود.

برای اطمینان از ایجاد شدن دستور Cron Job زیر بخش Current Cron Job می توانید دستور ساخته شده را ببینید.

ثبت دامنه

ثبت دامنه

ثبت انواع دامنه ملی، دامنه بین المللی، دامنه فارسی و پسوندهای جدید دامنه

طراحی سایت

طراحی سایت

می توانیم برای شما طراحی اختصاصی انجام دهیم با گارانتی و پشتیبانی حرفه ای

میزبانی وب

میزبانی وب

هاست لینوکس، هاست نامحدود، هاست وردپرس، جوملا و هاست سی پنل

نمادهای اعتماد به بهسازان هاست

بهسازان فناوران داده نگار به شماره ثبت 549875 (بهسازان هاست) جزو معدود وب سایتهای هاستینگ و طراحی وب سایت کشور می باشد که عضو سازمان نظام صنفی رایانه ای استان تهران، دارای نشان ملی ثبت از ستاد ساماندهی وب سایت ها و دارای نماد اعتماد الکترونکی از وزارت صنعت می باشد.

سازمان تنظیم مقررات رادیویی

نظام صنفی رایانه ای استان تهران

logo-samandehi