عند الترقية من إصدار إلى آخر إصدار قد يحدث أخطاء في قاعدة البيانات .. وقد تحتاج الى اصلاحها او فحص المنتدى من الاخطاء ..
فإذا كنت من الذين يعانون من هذه المشكلة إليكم الحل :
تذهب إلى ملفات المنتدى 2.2.1
ويوجد مجلد اسمه ( extras )
وبالمجلد يوجد ملف (repair.php)
ترفع هذا الملف إلى مجلد المنتدى عندك واتبع الإرشادات
وسوف يظهر لك
This script will attempt to repair corrupted databases. While it can repair most common errors, it can not repair everything. As a side benefit it will also optimize your tables. This script is unsupported by jelsoft.
Usage:
iterations=x (x is the number of times you wish for the script to attempt to repair a broken table)
nohtml=1 (Output text only no html. Useful for cronjobs and you wish to receive text only)
forum=x (x is the name of the database to check. Leave it off to use the default database of your vBulletin forum)
check=1 (without this you will get this screen and no checking)
Example Usage:
repair.php?html=1&check=1 (most common usage, will check a forum and return html results)
repair.php?check=1&iterations=4&forum=vbdatabase (check the database "vbdatabase", try to repair damaged tables 4 times)
تفعل التالي :
تكتب هذا العنوان:
http://www.*****.com/****/repair.php?html=1&check=1
بدال النجوم تضع عنوان موقعك واسم مجلد المنتدى
وسوف يظهر لك فحص كامل لقاعدة البيانات
وإيضا اكتب هذا العنوان:
http://www.*****.com/****/repair.ph...orum=vbdatabase
طبعا تستبدل كلمة vbdatabase بأسم قاعدة البيانات لديك
وانشالله ان هذا السكربت بيعالج جميع مشاكل قاعدة البيانات عندك
واذا تكررت المشكلة كرر الموضوع هذا مره ومرتين وبتصلح انشالله
ممكن تحميل الملف من هنا
http://www.aseeliat.net/vb/showthread.php?threadid=3110