محمد الحربي33 نشر 14 سبتمبر 2022 أرسل تقرير نشر 14 سبتمبر 2022 انا عندي سكربت والاستضافة فيها اضافة مهمة مجدولة ووضع رابط الملف مثلا هذا استعلام $Upda_news = "UPDATE users SET groub_id='0' where user_id='1'"; 1 اقتباس
0 Kais Hasan نشر 14 سبتمبر 2022 أرسل تقرير نشر 14 سبتمبر 2022 (معدل) يمكن استعمال crontab للقيام بذلك. ذلك عن طريق ملف فيه المهام المجدولة، نضع المعلومات الزمنية الخاصة بالجدولة (متى نريد لهذه المهمة أن تتنفذ) و هذه المهام قابلة للتكرار أو يمكن أن تكون لمرة واحدة (سأوضح كيف في النهاية). هذا الملف له قالب معين و هو كالتالي: * * * * * command إن أول نجمة نضع فيها الدقيقة و الثانية تدل على الساعة و الثالثة على اليوم في الشهر (أي مثلاً نريدها أن تقوم بالتنفيذ في أول الشهر فنضع القيمة 1 هنا) و الرابعة على الشهر و الخامسة على اليوم في الأسبوع (بحيث يكون الرقم 0 يعبر عن يوم الأحد). يمكن أن نترك قيمة إحداها ك * و هكذا نقول أننا نريد التنفيذ بغض النظر عن قيمة هذا المتغير. و command هي التعليمة التي نريدها، مثلاً يمكن كتابة التعليمات التي نريدها في ملف sh و تنفيذ هذا الملف هنا. مثلاً في حال كنا نريد مهمة أن تتنفذ كل يوم في الساعة 12 يمكننا وضع التالي: 0 12 * * * command يمكن الدخول إلى هذا الملف (الذي نضع فيه المهام المجدولة) باستعمال التعليمة: crontab -e حيث أنها تقوم بفتح الملف للتعديل في حال وجوده أو إنشاء ملف جديد و فتحه في حال لم يكن موجود من الأصل. تم التعديل في 14 سبتمبر 2022 بواسطة Kais Hasan 1 اقتباس
0 محمد الحربي33 نشر 14 سبتمبر 2022 الكاتب أرسل تقرير نشر 14 سبتمبر 2022 اخي انا لست صاحب الاستصافه انا عميل فقط والوظيفة جاهزه كما في الصوره لاكن في ملف php الخاص بالمهمه ماذا اضع اقتباس
0 Kais Hasan نشر 14 سبتمبر 2022 أرسل تقرير نشر 14 سبتمبر 2022 بتاريخ 19 دقائق مضت قال محمد الحربي33: اخي انا لست صاحب الاستصافه انا عميل فقط والوظيفة جاهزه كما في الصوره لاكن في ملف php الخاص بالمهمه ماذا اضع لقد قمت بالإطلاع على الموقع، و يبدو أن هذا المجدول لا يقوم إلا باستدعاء رابط كل فترة زمنية محددة (و التي أنت تقوم بتحديدها)، أي في تصميم الموقع يجب وضع رابط يمثل endpoint استدعاءها يؤدي إلى تنفيذ مهمة معينة تقوم بكتابتها بال php. لا أعلم إن كنت تستطيع الوصول إلى ذلك و لكن هذا ما يوفره المجدول في هذه الخدمة التي تستعملها، فقط رابط يتم استدعاءه. 1 اقتباس
0 محمد الحربي33 نشر 14 سبتمبر 2022 الكاتب أرسل تقرير نشر 14 سبتمبر 2022 (معدل) اخي وضعت الاستعلام اعلاه وبيانات الاتصال في ملف يعني بمجرد استدعاءه او فتح الصفحة ينفذ الاستعلام لاكن لم يحدث اي تغيير على الجدول تم التعديل في 14 سبتمبر 2022 بواسطة محمد الحربي33 1 اقتباس
0 Kais Hasan نشر 14 سبتمبر 2022 أرسل تقرير نشر 14 سبتمبر 2022 بتاريخ 1 دقيقة مضت قال محمد الحربي33: اخي وضعت الاستعلام اعلاه وبيانات الاتصال في ملف يعني بمجرد استدعاءه او فتح الصفحة ينفذ الاستعلام لاكن لم يحدث اي تغيير على الجدول أين وضعت الاستعلام؟ في الخانة الموجودة في الصورة التي أرفقتها يجب وضع رابط فقط، و أنت (أو صاحب الخدمة أو أي شخص مسؤول عن ال backend للموقع) يجب أن تقوم بإنشاء endpoint على هذا الرابط تقوم بالمهمة المطلوبة، و وضع الرابط فقط في هذه الخانة. أعتقد أنه يجب عليك التواصل مع صاحب الاستضافة لإضافة هذا الرابط بالمهمة التي تريدها. 1 اقتباس
السؤال
محمد الحربي33
انا عندي سكربت والاستضافة فيها اضافة مهمة مجدولة ووضع رابط الملف
مثلا هذا استعلام
$Upda_news = "UPDATE users SET groub_id='0' where user_id='1'";
5 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.