صفحة 2 من 2 الأولىالأولى 12
النتائج 16 إلى 28 من 28

الموضوع: أرجو مساعدتي في عمل Cron بسيط جدا !!

  1. #16
    عضو سوبر نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    947


    أخي الكريم .. هذا الكلاس يعتمد على دوال exec و shell_exec وغالباً تكون غير مفعلة بالسيرفر
    اعتقد انه لا يوجد صاحب سيرفر يفعل هذه الدوال !
    لانها تستخدم لتنفيذ برنامج خارجي





    __________________
    قل اللهم مالك المُلك تؤتي الملك من تشاء وتنزع الملك ممن تشاء وتعز من تشاء وتذل من تشاء بيدك الخير انك على كل شىء قدير

  2. #17
    عضو نشيط
    تاريخ التسجيل
    Nov 2008
    المشاركات
    133


    هههههههههههههه
    لا ما اتصور

    شكلك انت اللي بالوادي :nice:

    هههههههههههههههه , ننتظر رأي الكاتب :nice:






  3. #18
    عضو نشيط
    تاريخ التسجيل
    Nov 2008
    المشاركات
    133


    أخي الكريم .. هذا الكلاس يعتمد على دوال exec و shell_exec وغالباً تكون غير مفعلة بالسيرفر
    اعتقد انه لا يوجد صاحب سيرفر يفعل هذه الدوال !
    لانها تستخدم لتنفيذ برنامج خارجي
    يمكن اني صاحب سيرفر غير عن الكل بس انا مفعلها ! :shy:






  4. #19
    عضو سوبر نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    947


    يمكن اني صاحب سيرفر غير عن الكل بس انا مفعلها ! :shy:
    إذا يمكن من ثغرة بسيطة كادخال معلومات على الدالة eval يمكن اختراق السيرفر كله ..
    تخيل مثلا لو قمت بتنفيذ هذا الامر ..
    كود PHP:
    exec("rm-rf folder"); 
    99% من السيرفرات تغلق هذه الدالة





    التعديل الأخير تم بواسطة مهندس مصرى ; 01-05-2009 الساعة 09:58 PM
    __________________
    قل اللهم مالك المُلك تؤتي الملك من تشاء وتنزع الملك ممن تشاء وتعز من تشاء وتذل من تشاء بيدك الخير انك على كل شىء قدير

  5. #20
    عضو نشيط
    تاريخ التسجيل
    Sep 2006
    المشاركات
    97


    تعمل صفحة برمجية تقوم هذه الصفحة للمهمات بطريقة ما من ملف text
    وتقوم بمقارنة الوقت مع الوقت المقروء للسيرفر بواسطة time()
    لو جاء الوقت تقوم بعمل إنكلود للصفحة الذي جاء وقتها أيضا

    تضع إنكلود هذه الصفحة في صفحة عليها زوار في موقعك او تجعل الهيدر لها gif لتعمل الصفحة كصورة ثم أستدعيها كصورة في رابط html عليه زوار

    <img src=""

    مع كل زائر يدخل الصفحة ستقوم بإستدعاء صفحتك التي ستقوم بدورها بتحميل ملف ال text وتنظر فيه لكل ملف ووقت تنفيذه وتقارنه مع الوقت لو كان وقته جاء تقوم بعمل include للصفحة للزائر فالزائر هو من سيشغل لك الصفحة

    طبعا ممكن تعمله نظام متطور يعتمد علي الداتا بيز وليس صفحة تكست

    هذه هي الطريقة المتبعة في كل البرمجيات بالطبع
    لو تريد سكربتين صغيريين واحد يعتمد علي الملفات والثاني علي الداتا بيز أجيبهم لك
    ولكنهم لم يعجبوني وكتبت لنفسي كلاس خاصة

    اخي هل يمكنك ارفاق السكربتين الذي تشير لهما لتجربتهما مع الكلاس اللي عملتة انته..

    شكرا لك





    __________________
    ليس كل ما يتمنى المرء يدركة

  6. #21
    عضو نشيط جدا
    تاريخ التسجيل
    Aug 2007
    المشاركات
    597


    أشكركم جزيل الشكر جميعا

    والي كنت ابغى اوصل له الحمد لله فهمته من خلالكم .. وهو ان PHP لا يمكنها إضافة Cron .. يعني لازم اضافته من ال سي بانل !!

    على اي حال شكرا لكم جميعا .. واتمنى لكم التوفيق


    كلكم عباقرة .. ما شاء الله عليكم
    يعطيكم العافية جميعآ






  7. #22
    عضو نشيط
    تاريخ التسجيل
    Nov 2008
    المشاركات
    133


    أشكركم جزيل الشكر جميعا

    والي كنت ابغى اوصل له الحمد لله فهمته من خلالكم .. وهو ان PHP لا يمكنها إضافة Cron .. يعني لازم اضافته من ال سي بانل !!

    بالطبع لا , انا مثلا عندي سيرفر محلي Centos وما عليه سي بانل مع انك تقدر تضيف من الكوماند لاين او من احد الــ GUI للكرون تاب وكانت عندي نفس المشكلة الى ان لقيت الكلاسات اللي ارفقتها لك وضبطت معي






  8. #23


    هذا واحد يعمل عن طريق الملفات وليس قواعد البيانات

    Pseudo-cron.php - use cron jobs just with PHP! - bitfolge.de

    تفتح ملف التكست وتضع فيه توقيت المهمة بنفس طريقة وضعها في الشل
    تستدعي ملف php داخل موقع لديك عليه زوار

    وهو سيقوم باللازم

    هناك واحد يعمل عبر قواعد البيانات وله لوحة تحكم ولكنه يضيف كويري في كل صفحة ولا أحبذه لذلك فبالضبط ممكن تكيش الزمن افضل





    __________________
    السيف أصدق أنباء من الكتب

  9. #24
    عضو نشيط
    تاريخ التسجيل
    Sep 2006
    المشاركات
    97


    هذا واحد يعمل عن طريق الملفات وليس قواعد البيانات

    Pseudo-cron.php - use cron jobs just with PHP! - bitfolge.de

    تفتح ملف التكست وتضع فيه توقيت المهمة بنفس طريقة وضعها في الشل
    تستدعي ملف php داخل موقع لديك عليه زوار

    وهو سيقوم باللازم

    هناك واحد يعمل عبر قواعد البيانات وله لوحة تحكم ولكنه يضيف كويري في كل صفحة ولا أحبذه لذلك فبالضبط ممكن تكيش الزمن افضل
    في الحقيقة اخي اني استخدمت هذا السكربت . رغم انه منذ 2004 ولكنه يعتبر رائع لولا البق اللي فية .. حتى هناك شخص منذ فترة عمله تحديث واظافات كثيرة ولكنه لم يصلح اهم بق وهي ان السكربت ينشا اكثر من كرون عند طلبة .. فمثلا لو عيرته يعمل كرون كل ساعه . فلما تيجي الساعه وكان بموقعك 10 زوار يتصفحوا او لسا دخلوا بنفس وقت السكربت فراح ينتج عندك 10 ملفات باك اب للقاعدة ... اللي عدل السكربت زعم ان اصلح هذة المشكلة واصبح السكربت يعمل كرون واحد خلال وقت الكرون . وجربت التصليح اللي عملة ولكني ما زلت لم يبدو ان التصليح يعمل . فالسكربت بقي يعمل كرون للملف المعين حتى انتهت الدقيقة التي جاء وقت عمله بها فمثلا لو اخترت له يعمل ع الساع 3 فراح يبقي يعمل كرون طول ما فية زوار بموقعك لحتي انقضاء الدقيقة الاولي يعني 3:1

    هذا هنا التصليح مع التعديل .. ولكن كما قلت لم يعمل معي ..


    وكنت اتوقع لديك غيرة لهذا سالتك .. اما هذا فلدي وليت المبرمج لم يهجرة . فحتى منتداة مليء بالسبام والعقارب والعناكب تكاد تخرج منه ..

    هذا الاصدار المعدل 131
    www.digilog.de/fremddaten/pseudo-cron_131.zip





    __________________
    ليس كل ما يتمنى المرء يدركة

  10. #25


    الحل هو الإعتماد علي قاعدة البيانات حيث يتم جلب الكرون اللي عليها الدور وفي نفس الوقت تحديث وقتها للوقت القادم

    او ممكن إستخدام ملف log تخزن فيه أخر المهمات اللي تم تنفيذها او إستخدام قواعد البيانات sqlite





    __________________
    السيف أصدق أنباء من الكتب

  11. #26
    عضو نشيط
    تاريخ التسجيل
    Sep 2006
    المشاركات
    97


    الحل هو الإعتماد علي قاعدة البيانات حيث يتم جلب الكرون اللي عليها الدور وفي نفس الوقت تحديث وقتها للوقت القادم

    او ممكن إستخدام ملف log تخزن فيه أخر المهمات اللي تم تنفيذها او إستخدام قواعد البيانات sqlite
    ارسل لي هذا اللي يعمل عن طريق قاعدة البيانات ..

    وع فكرة في طريقة سهلة ومريحة وبدون سكربتات .. في عدة مواقع تقدم لك خدمة الكرون مثلا موقع setcronjob.com تسجل معهم وبس تسجل تضيف رابط الكرون وتحدد وقت الزيارة ويقوم سكربت الموقع بزيارة الصفحة اللي تحددها له بالوقت المحدد ولمده واحدة ..





    __________________
    ليس كل ما يتمنى المرء يدركة

  12. #27


    ارسل لي هذا اللي يعمل عن طريق قاعدة البيانات ..

    وع فكرة في طريقة سهلة ومريحة وبدون سكربتات .. في عدة مواقع تقدم لك خدمة الكرون مثلا موقع setcronjob.com تسجل معهم وبس تسجل تضيف رابط الكرون وتحدد وقت الزيارة ويقوم سكربت الموقع بزيارة الصفحة اللي تحددها له بالوقت المحدد ولمده واحدة ..
    كان به نفس المشكلة
    لأنه قديم جدا جدا له أكثر من 4 سنوات
    جرب دور في موقع ال php classes عن كلاس لعمل ذلك
    حيث يجب علي الفور بمجرد سحب الكرون اللي عليها الدور تحديث وقتها القادم





    __________________
    السيف أصدق أنباء من الكتب

  13. #28
    عضو نشيط
    تاريخ التسجيل
    Sep 2006
    المشاركات
    97


    شوف هنا لو نقدر نعمل نفس الفكرة

    [Script] Auto File-Backup





    __________________
    ليس كل ما يتمنى المرء يدركة





ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض