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

التوقيت في cron jobs

محمود موسى2

السؤال

سلام عليكم، عندي سؤال في ال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.

  • إعلانات

  • تابعنا على



×
×
  • أضف...