ℹ️ معرفی
در این آموزش نحوه ایجاد و مدیریت Cron Job در کنترل پنل cPanel را بررسی میکنیم. Cron Job قابلیتی است که به شما امکان میدهد اجرای خودکار یک دستور، فایل یا اسکریپت را در زمانهای مشخص برنامهریزی کنید. از این قابلیت میتوان برای اجرای وظایف دورهای مانند پشتیبانگیری خودکار، بروزرسانی اطلاعات، اجرای اسکریپتهای PHP و سایر عملیات زمانبندی شده استفاده کرد.
✅ ابتدا از طریق راهنما وارد کنترل پنل هاست خود شوید. پس از ورود به cPanel، از بخش Advanced بر روی گزینه Cron Jobs کلیک کنید.
ورود به بخش Cron Jobs
در صفحه Cron Jobs میتوانید کران جابهای ایجاد شده را مشاهده کرده و نسبت به ایجاد، ویرایش یا حذف آنها اقدام نمایید.
ایجاد Cron Job جدید
برای ایجاد یک Cron Job جدید، ابتدا زمان اجرای دستور را مشخص کنید.
در بخش Common Settings میتوانید از تنظیمات آماده استفاده کنید یا زمانبندی مورد نظر خود را به صورت دستی وارد نمایید.
تنظیم زمانبندی Cron Job
برای تعیین زمان اجرای Cron Job از فیلدهای زیر استفاده میشود:
- Minute
دقیقه اجرای دستور را مشخص میکند. - Hour
ساعت اجرای دستور را مشخص میکند. - Day
روز اجرای دستور در ماه را مشخص میکند. - Month
ماه اجرای دستور را مشخص میکند. - Weekday
روز هفته برای اجرای دستور را مشخص میکند.
وارد کردن دستور Cron Job
در قسمت Command دستور یا مسیر فایل مورد نظر برای اجرا را وارد کنید.
به عنوان مثال برای اجرای یک فایل PHP میتوانید مسیر کامل فایل را وارد نمایید:
home/username/public_html/file.php
پس از وارد کردن اطلاعات، روی گزینه Add New Cron Job کلیک کنید تا کران جاب ایجاد شود.
ویرایش و حذف Cron Job
برای ویرایش Cron Jobهای ایجاد شده، از بخش Edit تغییرات مورد نظر را اعمال نمایید.
همچنین برای حذف یک Cron Job، گزینه Delete را انتخاب کرده و عملیات حذف را تأیید کنید.
⚠️ توجه
در هنگام ایجاد Cron Job دقت کنید مسیر فایل و دستور وارد شده صحیح باشد؛ زیرا تنظیمات اشتباه ممکن است باعث عدم اجرای اسکریپت یا ایجاد مصرف غیرضروری منابع هاست شود.
⚠️ توجه
استفاده بیش از حد از Cron Jobهای با فاصله زمانی کوتاه میتواند باعث افزایش مصرف CPU و منابع هاست شود.
✅ نکته
پیشنهاد میشود پیش از ایجاد Cron Job، زمانبندی مناسب را انتخاب کرده و از اجرای صحیح فایل یا دستور مورد نظر به صورت دستی اطمینان حاصل کنید.