WebGee Docsمركز المساعدة
استضافة cPanel السحابية
ترحيل مجاني وضمان 30 يومًااعرف كيف

إيقاف رسائل cron

أسكت الرسالة التي يرسلها cron بعد كل تشغيل، مع إبقاء ما يشير فعلًا إلى فشل.

أوقف استقبال رسالة في كل مرة تعمل فيها مهمة cron. ينطبق على الاستضافة المشتركة والموزِّعة والمميّزة.

يرسل لك cron كل ما تطبعه مهمة. فمهمة تعمل كل خمس دقائق وتطبع سطرًا واحدًا تنتج نحو 300 رسالة يوميًا، وتصير سريعًا ضجيجًا لا يقرأه أحد — ما يعني أن فشلًا حقيقيًا يمرّ دون ملاحظة أيضًا.

تخلّص من كل شيء

ألحق بالأمر:

0 2 * * * /home/cpaneluser/backup.sh > /dev/null 2>&1
  • > /dev/null يرسل المخرجات العادية (STDOUT) إلى اللاشيء.
  • 2>&1 يرسل الأخطاء (STDERR) إلى المكان نفسه.

ومعًا يُسكتان المهمة تمامًا.

أفضل: أبقِ الأخطاء

فالتخلّص من الأخطاء أيضًا يعني أن مهمة معطّلة تفشل بصمت، وتكتشف ذلك حين يغيب شيء لاحق.

0 2 * * * /home/cpaneluser/backup.sh > /dev/null

وهذا يتخلّص من المخرجات العادية لكنه يظل يرسل لك كل ما يُكتَب في STDERR — صمت حين تعمل، ورسالة حين لا تعمل. وذلك ما تريده عادةً.

أو وجّهها إلى مكان آخر

يحدّد حقل Cron Email في أعلى صفحة Cron Jobs في cPanel وجهة كل مخرجات cron. وجّهه إلى صندوق تستطيع تصفيته لا إلى عنوانك الرئيسي.

وإفراغ الحقل تمامًا يعطّل بريد cron للحساب — بما في ذلك الأخطاء الحقيقية، ففضّل التوجيه لكل مهمة.

رسائل cron تُحسب على حدود إرسالك وتستهلك مساحة قرص في صندوق الوجهة. وعدة مهام صاخبة قد تنتج آلاف الرسائل شهريًا.

إن ظلت تصل

  • التوجيه في المكان الخطأ. فيجب أن يكون في نهاية الأمر كله، بعد أي وسائط.
  • المهمة تكتب في STDERR. فمع > /dev/null وحدها تظل الأخطاء تصل — وهو السلوك المقصود. أضف 2>&1 إن أردت الصمت مهما كان.
  • سكربت غلاف يرسل بريده الخاص، مستقلًا عن cron.

اقرأ أيضًا

في هذه الصفحة

استضافتك في مكان آخر؟

الاستضافة السحابية

لوحة cPanel على أقراص NVMe، مع LiteSpeed وشهادة SSL مجانية ونسخ احتياطي يومي.

اطّلع على الباقاتترحيل مجاني