Creating cron jobs

کرون جاب (Cron job) این قابلیت را برای کاربران ایجاد می‌کند تا بتوانند کار‌ها (دستورها و شل اسکریپت) به صورت زمان بندی شده و در دوره‌های مشخص اجرا کند.
برای ایجاد Cron job جدید بعد از ورود به محیط cPanel بر روی گزینه Cron jobs کلید کنید.

ایجاد کرون جابز

سپس در این صفحه بعد از تنظیمات مربوط به زمان اجرا، دستور مورد نظر را وارد کنید. معمولا 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

حال برای زمان بندی می توانیم به روش مثال زیر عمل کنیم

1. قسمت دقیقه رو * میزاریم. (باید علامت * باشه)

2. قسمت ساعت رو میزاریم روی 10 (به معنای ساعت 10 صبح)

3. قسمت روز رو * میزاریم. (یعنی هر روز…)

4. قسمت ماه رو هم * میزاریم. (یعنی هر ماه…)

5. قسمت روز هفته رو هم * می گذاریم . (یعنی هر روز هفته)

پس شد هر روز صبح ساعت 10.00دقیقه بیا فایل مورد نظر رو بررسی کند.
نکته: برای محاسبه تنظیمات زمانبندی می‌توانید از Cron Job Script Calculator استفاده کنید.

و در آخر بر روی "Add New Cron Jobs" کلیک کنید.

نکته: ایمیل شما به صورت پیشفرض تنظیم شده است برای ارسال جزییات اجرای cron jobs که میتوانید انرا به صورت دلخواه تغییر دهید و گزینه ی update email را کلیک نماییید.

ایجاد کرون جابز


  • cron, cronjobs, cpanel
  • 30 Users Found This Useful
Was this answer helpful?

Related Articles

Changing the PHP version

بعضی اوقات برای نصب یا استفاده از اسکریپت ها و CMS های خاص نیاز به استفاده نسخه خاصی از PHP...

Changing PHP settings

در استفاده از بعضی وب اپلیکیشن ها یا CMS ها گاها نیاز به تغییرات خاصی دارید که به صورت پیشفرض...

Changing the DNS zone

اگر نیاز به ایجاد یا تغییر Cname,MX و یا A record ها هستید کافیست از طریق cPanel اقدام کنید.به...

Installing SSL

پروتکل (SSL (Socket Secure Layer ، یک استاندارد وب برای کدکردن اطلاعات بین کاربر و وب سایت است....

Forcing HTTPS

چنانچه بخواهید بازدیدکنندگان وبسایت شما به طور دائمی از نسخه امن وبسایت شما (SSL) استفاده کنند،...