1) الترقية الى الاصدار الجديد لا تتم الا للأصدارات من vb 2.2.9 وما فوق اذا كان اصدار منتداك اقدم من 2.2.9 فضلا قم بالترقية الى الاصدار 2.2.9 على الاقل .
2) قم بأنشاء مستخدم جديد ويكون اسم المستخدم بالانجليزي واعطه كامل الصلاحيات لكي تتمكن من الدخول الى لوحة التحكم بعد الترقية كون الاصدار الجديد لا يقبل الاحرف العربيه ولكن سوف نقوم بحلها بعد اجراء الترقية والدخول بالأسم الجديد.
3) خذ نسخة احتياطية من قاعدة بيانات المنتدى
وذلك بالدخول الى لوحة تحكم المنتدى ومن ثم الى Back-up Database من القائمة التى على اليسار
ظع اشارة yes على جميع الخيارات ومن ثم اختر Do Backup واحتفظ بنسخه في جهازك , وبذلك تكون اخذت نسخه من قواعد بيانات المنتدى.
أو
من نفس الصفحة Back-up Database سوف تجد Save data to file on server اختر save file ]
وبذلك تكون احتفظت بنسخه من قواعد البيانات في موقعك وتجده في مجلد admin الخاص بالمنتدى
5) اذهب الى نسخة المنتدى القديمه الموجوده في موقعك واذهب الى ملف config.php وخذ بعض البيانات المهمه وهي: ( قاعدة البيانات و اسم المستخدم لقاعدة البيانات والرقم السري لأسم المستخدم )
*** الخطوه هذه تقوم بها في ملف الكونفيج الموجود في مجلد الادمن في النسخة القديمه واللتي تريد ترقيتها ))
فقط احتفض بالمعلومات هذه لأننا سوف نستخدمها في ملف الكونفيج في المنتدى الجديد (( حيث لا بد أن تكون المعلومات متطابقة في الملفين للأصدارين ))
6) قم بتغيير اسم مجلد المنتدى القديم الموجود في الموقع وذلك بأي طريقة اما عن طريق لوحة التحكم الموقع او عن طريق ال FTP
(( لنفرض ان اسم المجلد vb نغيره الى اي اسم مثلا vb2 ))
7) نذهب الى نسخة vb 3 قم بفتح الملف المضغوط سوف تجد مجلد vb
8) اذهب الى مجلد includes ومن ثم افتح ملف config.php.new وقم بتعديل عليه
كود:
$dbusername = 'root';
استبدل root بأسم مستخدم قاعدة البيانات المسجله في ملف الـ config في الأصدار القديم.
$dbpassword = 'اكتب هنا الرقم السري لأسم مستخدم قاعدة البيانات المسجل في ملف الـ config في الأصدار القديم ';
$dbname = 'forum';
استبدل forum بأسم قاعدة البيانات المسجله في ملف الـ config في الأصدار القديم
$technicalemail = 'dbmaster@example.com';
dbmaster@example.com استبدل الايميل هذا بأيميل الادمن المسجل في النسخة السابقة
الان قم بحفظ البيانات .
الان قم بتغيير اسم الملف config.php.new الى config.php
سوف تظهر لك هذه الصفحه .. وهي الخطوه الاولى من خطوات الترقيه وانت الان سوف تقوم بالترقيه الى beta3 وخطواتها 42 خطوه
الان قم بالضغط على next step حتى تنتهي تصل الى الخطوه 21 وسوف يطلب منك البرنامج اختيار مجموعه لا تريد نقلها الى المنتدى الجديد
عادة تختار الاعضاء الذين تم شطب عضويتهم ولكن انا لا انصح بذلك بل اجعل جميع الخانات فاضية دون اشاره واختر proceed To Next Step
هذه صورة للخطوه 21 توضيحيه وقد جعلت جميع الخيارات دون اشاره :
الان قم بالضغط على next step حتى نهاية ال 42 خطوه
بعد الانتهاء من ال 42 خطوه اضغط على proceed حتى تقوم بالترقية الى beta4 وعدد خطواتها 8
سوف تظهر لك هذه الصفحه ::
الان اضغط على Next step حتى تنتهي ال 8 خطوات ومن ثم اظغط على proceed للترقيه الى beta 5 وعدد خطواتها 8
ومن ثم سوف تنتقل للترقية ال beta6 وعدد خطواتها 9 وبعد ذلك beta7 وعدد خطواتها 9 , ومن ثم سوف تنتقل الى التريقة الى gamma وعدد خطواتها 8 , ومن ثم تنتقل الى الترقيه الى RC1 وعدد خطواتها 6 وسوف تنتقل الى الترقية الى RC2 وعدد خطواتها 5 , و RC3 عدد خطواتها 6 ,وأخيرا RC4 وعدد خطواتها 6
ملاحظه:: ان مجرد تشغيلك لملف upgrade.php في الخطوة (11) استمر بالضغط على ( next step ) و ( proceed) حتى تصل الى نهاية الترقية وتشاهد هذه الصفحه (((بمعنى ان الترقية سوف تنتقل من خطوه الى خطوه ومن اصدار الى اخر بمجرد ضغطك على ( next step ) و ( proceed) ))::
*** ادخل اسم العضو ويكون باللغة الانجليزية اللذي طلبت منك أن تقوم بأنشائه في بداية موضوعي ***