تنظیمات کرون جابز (Cron jobs) در cPanel
در این مطلب سعی بر آن شده تا شما را با نحوه ایجاد کرون جابز Cron Jobs در سی پنل آشنا خواهیم کنیم تا بتوانید با ایجاد کرون جابز درخواست شما به صورت اتوماتیک در زمان خاصی اجرا شود .
در مورد تعریف کرون جاب Cron Jobs باید گفت که ابزاری هست که به شما این امکان را می دهد کد یا درخواست خود را در بازه زمانی مشخصی اجرا نمایید .
تنظیمات کرون جابز (Cron jobs) در cPanel
ابتدا وارد سی پنل هاست خود شوید.
کرون جاب این قابلیت را برای کاربران ایجاد میکند تا بتوانند کارها (دستورها و شل اسکریپت) به صورت زمان بندی شده و در دورههای مشخص اجرا کند.
برای ایجاد Cron job جدید بعد از ورود به محیط cPanel از قسمت Advanced بر روی گزینه Cron jobs کلید کنید:
[thumbnail target=”_self” alt=”تنظیمات کرون جابز (Cron jobs) در cPanel” src=”https://www.shopingserver.net/wp-content/uploads/2018/03/1-26.jpg”]
سپس در این صفحه بعد از تنظیمات مربوط به زمان اجرا، دستور مورد نظر را وارد کنید. معمولا Cron job در نرم افزارهای تحت وب، به معنای اجرای یک اسکریپت است. لذا یکی از دستورات curl، wget یا lynx را با فرمت زیر انتخاب و در قسمت Command وارد کنید.
curl -s http://crawler.test.ir/cron.php
/usr/bin/curl -s http://crawler.test.ir/cron.php
/usr/local/bin/curl -s http://crawler.test.ir/cron.php
wget -o/dev/null -O- http://crawler.test.ir/cron.php
/usr/bin/wget -o/dev/null -O- http://crawler.test.ir/cron.php
/usr/local/bin/wget -o/dev/null -O- http://crawler.test.ir/cron.php
lynx -source http://crawler.test.ir/cron.php
/usr/bin/lynx -source http://crawler.test.ir/cron.php
/usr/local/bin/lynx -source http://crawler.test.ir/cron.php
[thumbnail target=”_self” alt=”تنظیمات کرون جابز (Cron jobs) در cPanel” src=”https://www.shopingserver.net/wp-content/uploads/2018/03/2-24.jpg”]
۱٫ قسمت دقیقه رو * میزاریم. (باید علامت * باشه)
۲٫ قسمت ساعت رو میزاریم روی ۱۰ (به معنای ساعت ۱۰ صبح)
۳٫ قسمت روز رو * میزاریم. (یعنی هر روز…)
۴٫ قسمت ماه رو هم * میزاریم. (یعنی هر ماه…)
۵٫ قسمت روز هفته رو هم * می گذاریم . (یعنی هر روز هفته)
پس شد هر روز صبح ساعت ۱۰٫۰۰دقیقه بیا فایل مورد نظر رو بررسی کند.
۶٫ سپس مسیر فایل رو هم در قسمت command می گذاریم
به طور مثال فایل ps.php موجود در پوشه public_html به صورت زیر هست :
php /home/username/public_html/ps.php
منظور از username نام کاربری شما در cpanel می باشد.
و در آخر بر روی”Add New Cron Jobs” کلیک کنید.
برای محاسبه تنظیمات زمانبندی میتوانید از “Cron Job Script Calculator” استفاده کنید.
همچنین در صورتی که هاست شما اجازه ایجاد Cron job به شما نمیدهد میتوانید از سرویسهایی که سایتهای دیگر در این زمینه در اختیار شما قرار میدهند استفاده کنید. سایت Set cron job نمونه ای از این اسکریپتها هستند.