أخي الكريم .. هذا الكلاس يعتمد على دوال exec و shell_exec وغالباً تكون غير مفعلة بالسيرفر
اعتقد انه لا يوجد صاحب سيرفر يفعل هذه الدوال !
لانها تستخدم لتنفيذ برنامج خارجي
أخي الكريم .. هذا الكلاس يعتمد على دوال exec و shell_exec وغالباً تكون غير مفعلة بالسيرفر
اعتقد انه لا يوجد صاحب سيرفر يفعل هذه الدوال !
لانها تستخدم لتنفيذ برنامج خارجي
__________________
قل اللهم مالك المُلك تؤتي الملك من تشاء وتنزع الملك ممن تشاء وتعز من تشاء وتذل من تشاء بيدك الخير انك على كل شىء قدير
هههههههههههههههه , ننتظر رأي الكاتب :nice:
يمكن اني صاحب سيرفر غير عن الكل بس انا مفعلها ! :shy:
إذا يمكن من ثغرة بسيطة كادخال معلومات على الدالة eval يمكن اختراق السيرفر كله ..
تخيل مثلا لو قمت بتنفيذ هذا الامر ..
99% من السيرفرات تغلق هذه الدالةكود PHP:
exec("rm-rf folder");
التعديل الأخير تم بواسطة مهندس مصرى ; 01-05-2009 الساعة 09:58 PM
__________________
قل اللهم مالك المُلك تؤتي الملك من تشاء وتنزع الملك ممن تشاء وتعز من تشاء وتذل من تشاء بيدك الخير انك على كل شىء قدير
اخي هل يمكنك ارفاق السكربتين الذي تشير لهما لتجربتهما مع الكلاس اللي عملتة انته..
شكرا لك
__________________
ليس كل ما يتمنى المرء يدركة
أشكركم جزيل الشكر جميعا
والي كنت ابغى اوصل له الحمد لله فهمته من خلالكم .. وهو ان PHP لا يمكنها إضافة Cron .. يعني لازم اضافته من ال سي بانل !!
على اي حال شكرا لكم جميعا .. واتمنى لكم التوفيق
كلكم عباقرة .. ما شاء الله عليكم
يعطيكم العافية جميعآ
__________________
الآن ولأول مرة في العالم العربي مساحة 1000 ميقا ب 95 ريال فقط لسنة كاملة
بالطبع لا , انا مثلا عندي سيرفر محلي Centos وما عليه سي بانل مع انك تقدر تضيف من الكوماند لاين او من احد الــ GUI للكرون تاب وكانت عندي نفس المشكلة الى ان لقيت الكلاسات اللي ارفقتها لك وضبطت معي
هذا واحد يعمل عن طريق الملفات وليس قواعد البيانات
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
__________________
ليس كل ما يتمنى المرء يدركة
الحل هو الإعتماد علي قاعدة البيانات حيث يتم جلب الكرون اللي عليها الدور وفي نفس الوقت تحديث وقتها للوقت القادم
او ممكن إستخدام ملف log تخزن فيه أخر المهمات اللي تم تنفيذها او إستخدام قواعد البيانات sqlite
__________________
السيف أصدق أنباء من الكتب
ارسل لي هذا اللي يعمل عن طريق قاعدة البيانات ..
وع فكرة في طريقة سهلة ومريحة وبدون سكربتات .. في عدة مواقع تقدم لك خدمة الكرون مثلا موقع setcronjob.com تسجل معهم وبس تسجل تضيف رابط الكرون وتحدد وقت الزيارة ويقوم سكربت الموقع بزيارة الصفحة اللي تحددها له بالوقت المحدد ولمده واحدة ..
__________________
ليس كل ما يتمنى المرء يدركة
كان به نفس المشكلة
لأنه قديم جدا جدا له أكثر من 4 سنوات
جرب دور في موقع ال php classes عن كلاس لعمل ذلك
حيث يجب علي الفور بمجرد سحب الكرون اللي عليها الدور تحديث وقتها القادم
__________________
السيف أصدق أنباء من الكتب
شوف هنا لو نقدر نعمل نفس الفكرة
[Script] Auto File-Backup
__________________
ليس كل ما يتمنى المرء يدركة