آموزش غیرفعال کردن ارسال ایمیل زمان اجرای cronjob

در سی پنل با هر بار اجرای cron job یک ایمیل برای صاحب سایت ارسال میشود. اگر تعداد cronjob ها زیاد باشد یا زمان اجرای آنها کوتاه باشد (در فاصله کمی مثلا هر دقیقا یک بار اجرا شوند) در این صورت تعداد خیلی زیادی ایمیل ارسال میشود و ممکن است بدلیل محدودیت تعداد ایمیل ارسالی در سرویس باعث مسدود شدن سرویس شود. در این صورت بهتر است ارسال ایمیل برای کرون جاب ها را غیرفعال کنید.برای غیرفعال کردن ارسال ایمیل کافی است عبارت >/dev/null 2>&1 را در انتهای دستور cron job خود قرار دهید.

برای مثال:

/usr/local/bin/ea-php56 /home/talahost/public_html/cron.php >/dev/null 2>&1

 

 

برای فعال کردن مجدد ارسال ایمیل، عبارت >/dev/null 2>&1 را از انتهای دستور خود بردارید.

1 فکری در “آموزش غیرفعال کردن ارسال ایمیل زمان اجرای cronjob

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *