| |||||||
| المدوّنات | البحث | مشاركات اليوم | اجعل كافة المشاركات مقروءة |
|
| | LinkBack | أدوات الموضوع |
| |||||
| اريد شرح تركيب قواعد البيانات بالصور للمنتدى لانى دورت كثير بسوالف ولكنى اجد كل الصور فى الشرح لا تظهر ياريت اللى عندة شرح بالصور وتركيب القواعد بالصور يجيبة وشكرا | |||||
|
| |||||
|
هذا الشرح من الأخ مجهوول تفضل السلام عليكم ورحمة الله وبركاتة نظراً لما عانيت وعانى الكثير الكثير من استرجاع قواعد البيانات ووجود الكثير من السكربتات التي يقولون انها تستعيد القاعده ولكن .. تحدث الكثير من المشاكل بعد الاسترجاع .. مثل الكويكز وماغيره اخواني أضع بين يديكم هذا السكربت الذي هو ثمرة جهدي خلال ثلاث ايام بلياليها قمت بتعريبه وتطويرة مثل زرع القواعد الأكثر من 900 ميقا وقمت بوضع حماية عليه لاني رفعت سكربت ( علي العنزي ) ويقولون موجود عليه حماية ولكن إكتشفت أنه ( من جنبها ) ![]() فلو ترفعه وتجرب تضغط دخول مرتين بدون ماتكتب لا اسم ولا رقم سري يدخلك على طول ممّا أدى ذلك الى تطفّل بعض ضعاف النفوس ونسخ قاعدتي سابقاً قبل شهرين اخواني السكربت سأشرحه مفصلاً بالصور والشرح هو : رابط تحميل السكربت : http://www.3hood.org/up/db/db.rar صورة عن السكربت : الشرح : بعد تحميلك ملف السكربت وفك الضغط عنه ستجد ملف بداخله وهو db يحتوي على ملف بالـ php وإسمه index.php هذا هو الملف الذي سترفعه لموقعك ليسترجع لك قاعدتك القديمة مهما كان حجمها فأنا قمت بتجربته على قاعدة بحجم 6 قيقا وتمت العملية بنجاح ولله الحمد بعد فكك للضغط عن الملف المضغوط اذهب الى لوحة تحكم موقعك الـ Cpanel اولاً :انشأ قاعدة بيانات جديدة والطريقة هي : واضغط على هذه الصورة ثم ستفتح لك صفحة أخرى انزل بالأسفل شيء بسيط ستجد هذا الشكل كما في الصورة التالية : الرقم 1 اكتب اسم المستخدم للقاعدة الرقم 2 الرقم السري لمستخدم القاعدة ثم اضغط على زر Add user اسفل ما كتبت ستفتح لك صفحة أخرى اضغط الرابط بالاسفل ( رجوع ) سترجع للصفحة السابقة وستجد الاسم السري قد تم إنشاؤه اضف في خانه رقم 4 كما في الصورة السابقة إسم القاعده ثم اضغط على Add Db ثم ارجع بعد فتح الصفحة التالية رقم 6 ثم اختر إسم القاعدة الجديدة التي أنشأتها قبل قليل من القائمة المنسدلة رقم 7 وأختر إسم المستخدم الذي عملته في البداية في القائمة التي بجانبها ثم إضغط على رقم 8 Add User To Db وهي تفعيل اسم المستخدم والرقم السري على قاعدة البيانات وهكذا تم إنشاء قاعدة بيانات جديدة سيتم زرع القاعدة القديمة عليها الآن قم بفتح ملف index.php الذي تم تحميله عن طريقة المفكرة النصيّة أو أي برنامج لتحرير البي اتش بي ثم عدّل السطور الاولى وهي كما في الصورة التالية : المربع الاول هو حماية الملف وتقوم بتعديله حسب رغبتك الرقم الاول هو اسم المستخدم الرقم الثاني هو الرقم السري المربع الثاني هو معلومات قاعدة البيانات التي أنشأتها قبل قليل db_name = إسم القاعدة التي كتبته في خانة رقم 4 db_username = اسم المستخدم الذي كتبته في خانة رقم 1 db_password = الرقم السري للقاعدة الذي كتبته في خانة رقم 2 واحفظ الملف بعد التعديل ثم ارفع ملف db الذي يوجد به الملف المسمى index.php الذي قمت بتعديله قبل قليل بعد رفعه لموقعك قم بإعطائة تصريح رقم 777 كما في الصورة التالية : اضغط آخر اختيار ستخرج لك نافذة فيها خيارات ومربعات قم بالتأشير على كل المربعات بالفارة ثم إضغط انتر وتأكد من التصريح كما في المربع الثاني باللون الاحمر بالاعلى يميناً وهو rwxrwxrwx بعد ما يتم إعطاء الملف db قم بنقل القاعدة بداخله كما في الصورة التالية : اذهب للقاعدة على الاف تي بي ثم اضغط عليها بالفاره بالزر الايمن ثم إختر Move سيخرج لك مربع أكتب بداخله مسار الملف db والمسار هو : /public_html/db/ بعد نقلها لنفس الملف وهو db قم بفتح الرابط التالي : http://www.XXXX.com/db/index.php بحيث الـ XXXX هو أسم موقعك ستخرج لك نافذة كود الحماية ادخل الاسم والرقم السري الذي قمت بتعديله في الصورة هذه المربع الأول تفتح لك صفحة السكربت الخاص بإستعادة القاعدة كالصورة التالية : وستجد القاعدة التي قمت بنقلها قبل قليل من الاف تي بي ستجدها في المربع بإلإسم والحجم والنوع قم بالضغط على (( زراعة القاعدة )) باللون الأخضر وهو المربع الثاني من اليمين والمربع الاول هو مسح القاعدة من ملف db << إنتبه تضغطه ![]() وستلاحظ فتح صفحة الزرع وهي كما في الصورة التالية : ستلاحظ زرع الجداول اذا تريد التوقف اضغط على (( توقف الآن )) واذا لا تريد إترك القاعدة تنزرع حتى تنتهي العملية بعد الإنتهاء من الزرع سيتم ظهور هذه الصفحة كما في الصورة التالية : أفضل مميزات هذا السكربت أنه يقوم بزرع واسترجاع القاعدة مهما كان حجمها كبيراً او صغيراً بدون رفع اللود على السيرفر أضيف إلى ذلك وجود تعليمات للإستخدام في السكربت وشرح مبسّط ومختصر قمت بإضافته للفائدة العامّه قمت بزرع قاعدة كبيرة جداً وحجمها كما قلت سابقاً 6 قيقا بايت ولم يتعدّى اللود الواحد كما في الصورة التالية والقاعدة تتم عملية استرجاعها وهذا أجمل مافي السكربت والآن للتأكد من استرجاع القاعدة كامله والكامل وجهه سبحانه وتعالى اذهب الى لوحة التحكم ثم ادخل قواعد البيانات ثم اضغط على phpmyadmin في الأسفل ثم اختر القاعدة التي قمت بزراعتها (( التي أنشأتها )) وانظر الى عدد الجداول ستجدها تم استرجاعها بنجاح كما في الصورة التالية : آخر عملية وهي تفعيل القاعدة على المنتدى وهي تعديل ملف الـ config الموجود في ملف includes داخل منتداك قم بتحميله على جهازك ثم افتحه بواسطة المفكرة النصيّه ثم عدّل اسم القاعدة واسم المستخدم والرقم السري له حسب القاعدة الجديدة التي تم زراعتها كما في الصورة التالية : المربع الاول يتحوي على : إسم المستخدم الرقم السري له المربع الثاني يحتوي على : اسم قاعدة البيانات ثم احفظ الملف وارفعه ... إنتهى الشرح ... تحيه طيبه مني للجميع مجهوول
__________________ Swalif (for) ever | |||||
|
| |||||
| اقتباس:
العفو حبيبى والأروع وجودك ياغالى وتسلم على ردك اقتباس:
الله يكرمك ويسلمو على ردك وماعملنى غير الواجب اخوى ادخل قاعدة البيانات الذى تنشأة هى الى انت هتركب عليها القاعدة والأفضل تكون القديمة وبالتوفيق اتمنى تكون كدة المعلومة تكون وصلت ولا أقول تاني
__________________ Swalif (for) ever | |||||
|
![]() |
| أدوات الموضوع | |
| |