لكي تقوم بعملية الترقية من النسخة الثانية إلى أخر نسخة vBulletin_3-0-0_Release_Candidate_2 صادرة من شركة vBulletin لابد وان تكون النسخة من 2.2.9 فما فوق اما ان كانت اقل من ذلك يرجى الترقية إلى الإصدار 2.2.9 أو 2.3.0
ملاحظة : عند الترقية إلى الإصدارة الثالثة يجب الحذر حيث سيتم ضياع كل شئ تقريباً واهم شي الستايل والهاكات لذلك يجب الحذر والترقية خطوة بخطوة واتباع التعليمات.
وسوف نتناول هنا الترقية من النسخة 2.2.6 إلى النسخة الأخيرة .
أولا : قبل عمل الترقية لابد من عمل بعض الأمور المهمة الضرورية وهي :
1- اخذ نسخة من ملفات المنتدى الموجودة على الموقع .
2- اخذ نسخة من قاعدة بيانات المنتدى تحسبا لأي خطا قد ينتج عند الترقية وهناك أكثر من طريقة وسوف نقوم بشرح سريع لطريقة اخذ النسخة من قاعدة البيانات عن طريق لوحة تحكم المنتدى . شاهد الصور التالية :
3- بالنسبة لمن يريد الترقية من نسخة أقدم من 2.2.9 لابد أن يرفع ملفات النسخة 2.2.9 أو أي نسخة بعدها إلى الموقع مع ملاحظة تغيير اسم مجلد المنتدى إلى اسم أخر غير اسم مجلد المنتدى.
مثال ( إذا كان اسم مجلد المنتدى vb فان المجلد الجديد سيكون اسمه مثلا vb2 ) .
وثم يرفع ملفات النسخة الأخيرة وكذالك يسمي اسم يختلف عن الاسمين السابقين.
مثال ( النسخة الحالية لمجلد المنتدى هي vb واسم مجلد النسخة 2.2.9 هو vb2 واسم مجلد النسخة الأخيرة هو vb3).
4- عند رفع النسخ السابقة نسخة 2.2.9 والنسخة الأخيرة vBulletin_3-0-0_Release_Candidate_2 لا ترفع معها ملف install.php .
5- أعدادات ملف config.php لكل نسخة لابد وان تكون مثل أعدادات النسخة الموجودة في الموقع .
مثال إذا كانت اعدادات ملف config.php لنسخة الموجودة على الموقع هي
$dbservertype='mysql';
$servername='localhost';
$dbusername='123';
$dbpassword='123';
$dbname='123';
$technicalemail='yanbuheart@hotmail.com';
فان الأعدادات لنسختين الأخيرتين هي نفسها .
6- لابد ان تكون كل نسخة تحتوي على ملفات الترقية upgrade هي تبدأ من ملف upgrade20.php بالنسبة لترقية من الأصدار 2.2.6
7 - قبل عمل الترقية لابد من قفل المنتدى عن الزوار .
ثانياً : نبدأ بعمل الترقية من النسخة 2.2.6 إلى النسخة 2.2.9 او أي نسخة بعدها .(سيتم الترقية الى نسخة 2.3.2 بدل من النسخة 2.2.9)
نقوم عن طريق المتصفح بطلب العنوان الخاص بالترقية وهنا نطلب العنوان الخاص بترقية النسخة 2.2.6
http://www.yoursite.com/vb2/admin/upgrade20.php
http://www.yoursite.com/vb2/admin/upgrade21.php
http://www.yoursite.com/vb2/admin/upgrade22.php
http://www.yoursite.com/vb2/admin/upgrade23.php
http://www.yoursite.com/vb2/admin/upgrade24.php
http://www.yoursite.com/vb2/admin/upgrade25.php
عند الوصول إلى هذه الخطوة الواضح في الصورة السابقة فإننا نكون قد رقينا المنتدى من النسخة 2.2.6 الى النسخة 2.3.2
ولان نقوم بحذف مجلد المنتدى السابق نهائيا ونقوم بتغيير اسم المجلد vb2 ====> إلى vb
ونحذف ملفات الترقية من مجلد admin .