همون مسیری که task.php رو ساختین رو تو فیلد Command تو قسمت Cron jobs سی پنل درج میکنید.
برای اینکه مطمئن شید cron رو درست تنظیم کردید در ابتدای کدهای php تون یک دستور اضافه کنید تا با هر بار اجرای cron یک متن در فایل دلخواه شما ذخیره بشه.
برفرض مثال :
<?php
$log_path = dirname(__FILE__).'/test.txt';
$default_timezone = 'Asia/Iran/Tehran';
Date_default_timezone_set($default_timezone);
$now = date("Y/m/d @ H:i:s");
file_put_contents($log_path , $now.PHP_EOL, FILE_APPEND);
پس از اضافه کردن کد بالایی ، هر بار cron اجرا بشه، تاریخ و زمان اجرا تو فایل test.txt ثبت میشه.
از طریق ارسال ایمیل هم میتونید به درست تنظیم شدن cron پی ببرید.
میتونید تو بخش Cron jobs ایمیل دلخواه خودتون رو تنظیم کنید تا نتیجه اجرای cron job به ایمیلتون ارسال بشه.
تو کادر ایمیل آدرس ایمیل خودتون رو بنویسید و روی Update Email کلیک کنید.
زمانی ایمیل ارسال میشود که دستور شما خروجی داشته باشه. یعنی اگه دستوری که تو cron برای اجرا قرار دادید هیچ خروجی نداشته باشه در غیر این صورت ایمیل ارسال نمیشه.
تاکید میشه پس از تست ارسال ایمیل رو غیر فعال کنید چون ممکنه با ارسال بیش از حد ایمیل سرویستون بدلیل محدودیت ارسال مسدود بشه.
برای غیر فعال کردن ایمیل هم کد >/dev/null 2>&1 رو در آخر دستور کرونتون درج کنید.
بعنوان مثال :
public_html/applications/core/interface/task/task.php >/dev/null 2>&1
موفق باشید.