اذهب إلى المحتوى

السؤال

نشر

سلام عليكم، عندي سؤال في الcron jobs.

بالأمس ظبطت cron job انها تنادي command معين اليوم.
تاريخ الأمس 2023/01/30

تاريخ اليوم 2023/01/31

فقمت بعمل الcron job كما في الصورة

الصفر الأول للدقيقة والصفر الثاني للساعة ورقم 31 هو لليوم والنجمة الأولى للشهر والثانية للأسبوع.. ولكن لم يتم مناداة الcommand اللذي كان من المفترض ان يتم مناداته في بداية اليوم ال31

مع العلم ان هذا الcommand عندما يتم مناداته بشكل يدوي وبنفس صيغته بدون تغيير أي شئ يعمل بشكل صحيح 100%

image.thumb.png.c8ce165fe1f739562f1a7fd2dd22450d.png

Recommended Posts

  • 0
نشر
بتاريخ 7 دقائق مضت قال محمود موسى:

سلام عليكم.

انا عندي command جاهز ولا ارغب في مناداته من الtask schedular اريد فقط مناداته من الcpanel cron jobs. 

هل يشترط بعد اضافته ان يتم مناداة schedule run?! 

وهل الصيغة 

* * 31 0 0

هي صيغة صحيحة لمناداة الكوماند كل شهر بيوم 31 بداية اليوم؟

اقتباس

هل يشترط بعد اضافته ان يتم مناداة schedule run?! 

صحيح حتى يتم مناداة الوظائف كلها . 

اقتباس

* * 31 0 0

صحيح هذا يتم مناداته كل 31 من الشهر 

  • 0
نشر

لإضافة وظيفة Laravel cron إلى الخادم الافتراضي الخاص ، اتبع الخطوات التالية:

  • أفتح SSH في VPS الخاص بك.
  • قم بتشغيل الأمر crontab -e. هذا يفتح ملف crontab للتحرير.
  • أضف سطرًا جديدًا إلى الملف بالتنسيق التالي: 
* * * * * php /path/to/your/laravel/app/artisan schedule:run >> /dev/null 2>&1
  • حفظ الملف وإنهاء المحرر.
  • اختبر وظيفة cron عن طريق تشغيل crontab -l. يجب أن يتم سرد الوظيفة الجديدة.

ملاحظة: استبدل

 "/ path / to / your / laravel / app" 

بالمسار الفعلي لتطبيق Laravel على الخادم. المثال أعلاه يدير جدولة مهام Laravel كل دقيقة. يمكنك ضبط الجدول حسب الحاجة عن طريق تعديل النجوم في إدخال crontab.

  • 0
نشر
بتاريخ 1 دقيقة مضت قال بلال زيادة:

لإضافة وظيفة Laravel cron إلى الخادم الافتراضي الخاص ، اتبع الخطوات التالية:

  • أفتح SSH في VPS الخاص بك.
  • قم بتشغيل الأمر crontab -e. هذا يفتح ملف crontab للتحرير.
  • أضف سطرًا جديدًا إلى الملف بالتنسيق التالي: 
* * * * * php /path/to/your/laravel/app/artisan schedule:run >> /dev/null 2>&1
  • حفظ الملف وإنهاء المحرر.
  • اختبر وظيفة cron عن طريق تشغيل crontab -l. يجب أن يتم سرد الوظيفة الجديدة.

ملاحظة: استبدل

 "/ path / to / your / laravel / app" 

بالمسار الفعلي لتطبيق Laravel على الخادم. المثال أعلاه يدير جدولة مهام Laravel كل دقيقة. يمكنك ضبط الجدول حسب الحاجة عن طريق تعديل النجوم في إدخال crontab.

سلام عليكم.

انا عندي command جاهز ولا ارغب في مناداته من الtask schedular اريد فقط مناداته من الcpanel cron jobs. 

هل يشترط بعد اضافته ان يتم مناداة schedule run?! 

وهل الصيغة 

* * 31 0 0

هي صيغة صحيحة لمناداة الكوماند كل شهر بيوم 31 بداية اليوم؟

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...