المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : ترقية منتداك بطريقة موجزة


fogman
12-23-2009, 11:13 PM
طريقة آمنه للترقية للنسخ الاحدث دون المساس بقاعدة البيانات الاصلية والطريقة كالتالي :-

1- من لوحة تحكم منتداك قم باغلاق المنتدى عن الزوار
http://img54.imageshack.us/img54/3290/31164176wk5.png
2- قم بتعطيل نظام الإضافات/الخطاطيف (Plugin/Hook)
http://img54.imageshack.us/img54/1917/60333347fu6.png
3- قم بافراغ دليل البحث من تحديث العدادت
تحديث العدادات
http://img151.imageshack.us/img151/1205/backup1ku1.png

نختار اعادة بناء دليل البحث
http://img204.imageshack.us/img204/6065/backup1lu7.png

ونضغط على هذه الكلمه الموضحة في الصورة
وتعني تفريغ جدول دليل البحث

http://img512.imageshack.us/img512/4127/backup11jv3.png

اضغط على نعم

4- توجه للسي بانل وقم باضافة قاعدة بيانات جديدة
إختر MySQL® Database Wizard كما في الصورة :
http://www.thearabianweb.com/lib/wp-content/uploads/Cpanel_CCB4/image_thumb.png (http://www.thearabianweb.com/lib/wp-content/uploads/Cpanel_CCB4/image.png)
ستفتح لك صفحة جديدة و من خلال هذه الصفحة ستبدأ أولا بإختيار اسم القاعدة الجديدة و تدخله في خانة New Database و نحن إخترنا اسم القاعدة new ونقرنا الزر كما هو موضح :
http://www.thearabianweb.com/lib/wp-content/uploads/Cpanel_CCB4/image_thumb_3.png (http://www.thearabianweb.com/lib/wp-content/uploads/Cpanel_CCB4/image_3.png)
ثم ستنتقل إلى صفحة أخرى و ستجد في الأعلى ملاحظة تخبرك بأنه تم إنشاء القاعدة و إعتمادا على ما أدخلناه في المثال ظهر لدينا هكذا :
http://www.thearabianweb.com/lib/wp-content/uploads/Cpanel_CCB4/image_thumb_4.png (http://www.thearabianweb.com/lib/wp-content/uploads/Cpanel_CCB4/image_4.png)
و كما تلاحظ أتى اسم القاعدة هكذا demo_new حيث demo هو اسم المستخدم الخاص بالـ Cpanel و new هو اسم القاعدة . الأن في نفس الصفحة ستقوم بإختيار اسم المستخدم و كلمة المرور الخاصة بهذه القاعدة و التي من خلالها ستصرح السكربتات و التطبيقات من التعديل و الإضافة في هذه القاعدة . الان أدخل الاسم الذي تريده في خانة Username حيث لا يزيد عن 7 احرف و أرقام ثم ادخل كلمة المرور الذي تريدها في Password و أعد كتابتها للتاكيد في Password (Again) و أنقر الزر ، لقد إخترنا في مثالنا اسم المستخدم user
و كلمة المرور 123456
و لكنها على شكل نجوم إفتراضيا كما هو موضح :
http://www.thearabianweb.com/lib/wp-content/uploads/Cpanel_CCB4/image_thumb_5.png (http://www.thearabianweb.com/lib/wp-content/uploads/Cpanel_CCB4/image_5.png)
و كما في المرحلة السابقة ستظهر لك ملاحظة تقر بأنه تم إنشاء اسم المستخدم و كلمة المرور كما هو موضح :
http://www.thearabianweb.com/lib/wp-content/uploads/Cpanel_CCB4/image_thumb_6.png (http://www.thearabianweb.com/lib/wp-content/uploads/Cpanel_CCB4/image_6.png)
و كما تلاحظ فان اسم المستخدم كذلك أتى بنفس طريقة تكوين القاعدة فأصبح demo_user حيث demo هو اسم مستخدم Cpanel . و الان في نفس الصفحة ستحدد صلاحيات هذا المستخدم في إدارة القاعدة الجديدة ، في هذه الخطوة قم بإختيار ALL PRIVILEGES لتعطي هذا المستخدم صلاحية شاملة في التحكم في هذه القاعدة و هذا مستحسن لمعظم السكربتات المتوافرة كما هو موضح :
http://www.thearabianweb.com/lib/wp-content/uploads/Cpanel_CCB4/image_thumb_7.png (http://www.thearabianweb.com/lib/wp-content/uploads/Cpanel_CCB4/image_7.png)
الان إنقر الزر ، مبروك لقد أنشئت قاعدة بيانات بشكل صحيح و هي جاهزة للعمل و ستظهر لك ملاحظة تخبرك بالنتيجة كالعادة :
http://www.thearabianweb.com/lib/wp-content/uploads/Cpanel_CCB4/image_thumb_8.png (http://www.thearabianweb.com/lib/wp-content/uploads/Cpanel_CCB4/image_8.png)
الان عند تركيب أي سكربت ستضع المعلومات التالية :
اسم المستخدم : demo_user
كلمة المرور : 123456
اسم القاعدة : demo_new
عنوان الخادم : localhost ( إفتراضيا )
5- الان نتوجه الى phpmyadmin كما هو موضح بالصور
http://img505.imageshack.us/img505/8720/db02cb0.png

كما هو واضح من الصورة اسفلة فلدينا قاعدة بيانات المنتدى بها 148 جدول واخرى جديدة بها 0 جدول

http://img237.imageshack.us/img237/3131/db3kp5.png

نختار قاعدة بيانات المنتدى
ثم نذهب لهذا الخيار Operations (عمليات) كما هو موضح بالصور

http://img391.imageshack.us/img391/4381/db4bk1.png

بعد الضغط عليه يتم فتح القائمة التاليه
فى الخانه الموضحه نقوم بكتابة أسم قاعدة البينات التى تم إنشائها ونحدد كما موضح فى الصورة الخيارات التالية

http://img296.imageshack.us/img296/9564/db5kp5.png

الصورة اسفل تبين انه تم النسخ بنجاح

http://img78.imageshack.us/img78/3416/db6gc5.png

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

http://img156.imageshack.us/img156/5010/db7ps1.png


6- بعد نسخ قواعد البيانات نقوم برفع النسخه الجديدة باسم

مختلف عن الـ vb وليكن vb2 ونقوم بالترقية على القاعدة

الجديدة من خلال المسار طبعا بعد مانحط بيانات القاعدة

الجديدة في ملف الكونفيق ونضغط على المسار بالاسفل
http://domaine.com/vb2/install/upgrade.php (http://domaine.com/vb2/install/upgrade.php)

بعد انتهاء عملية الترقية نقوم بالتاكد من ان النسخه
الجديدة كامله وتم تحديث ملف اللغة والستايل ونقل ملفات الستايلات والهاكات من النسخة القديمة vb الى النسخة الجديدة vb2
نغيير vb باي اسم ربما نحتاجه فيما بعد ونغيير اسم المجلد الجديد vb2 لى اسم المجلد القديم vb
الجديد
وبعد التاكد وفتح المنتدى وعمله بشكل جيد و كل شي على مايرام احذف المجلد القديم وكذلك احذف قواعد البيانات
القديمة أو اتركها كنسخة احتياطية للضرورة

lol9


copy2