درود
بعد از آپگرید 4.1.8 به 4.1.11 وقتی میخواستم وارد مطالب و تاپیکهای انجمن بشم با ارور زیر مواجه میشدم.
کد:
No contenttypes found on line 427 in /home2/****/public_html/Forum/vb/types.php
#0 /home2/*****/public_html/Forum/vb/types.php(268): vB_Types->loadContentTypes(Array)
#1 /home2/***/public_html/Forum/vb/types.php(158): vB_Types->loadTypeInfo(Array)
#2 /home2/***/public_html/Forum/vb/types.php(120): vB_Types->loadTypes()
#3 /home2/***/public_html/Forum/vb/types.php(136): vB_Types->__construct()
#4 /home2/***r/public_html/Forum/packages/vbattach/attach.php(1341): vB_Types::instance()
#5  /home2/***r/public_html/Forum/includes/class_postbit.php(530):  vB_Attach_Display_Content->__construct(Object(vB_Registry),  'vBForum_Post')
#6 /home2/***r/public_html/Forum/includes/class_postbit.php(331): vB_Postbit->process_attachments()
#7 /home2/***r/public_html/Forum/showthread.php(1079): vB_Postbit->construct_postbit(Array)
#8 /home2/***r/public_html/Forum/vbseo.php(1397): require('/home2/persiapr...')
#9 {main}


Fatal error: No contenttypes found on line 427 in [path]/vb/types.php in [path]/vb/vb.php on line 287
بعد از اون طبق راهنمایی های یکی از دوستان من خط زیر رو غیر فعال کردم و ورود به مطالب درست شد بعد از اون مشکل با usercp و ویرایش با تنظیمات پیشرفته داشتم و با ارورهای دیگه ای مواجه شدم.
کد:
throw (new vB_Exception_Critical('No contenttypes found'));
برای رفع ارور های جدید کارهای زیر رو انجام دادم:

من چند تا از خط های دیگه رو هم غیر فعال کردم چون وارد usercp نمیشه شد، بعد از غیر فعال این خط ها دیتابیس ارور داد.

خطهای زیر رو از فایل type غیر فعال کردم:

533

کد:
//throw  (new vB_Exception_Warning('Trying to get contenttype class id from  invalid contenttype \'' . htmlspecialchars(print_r($contenttype, 1)) .  '\''));
498
کد:
//throw (new vB_Exception_Warning('Trying to  get package class from invalid contenttype \'' .  htmlspecialchars(print_r($contenttype, 1)) . '\''));
376
کد:
//throw ($e ? $e : new vB_Exception_Warning('Invalid package \'' . htmlspecialchars($package) . '\''));
392
کد:
//throw  (new vB_Exception_Warning('Checking if a package is enabled for an  invalid package \'' . htmlspecialchars($package) . '\''));
و خط زیر رو از فایل vb:

287
کد:
//trigger_error($exception->getMessage() . ' on line ' . $exception->getLine() . ' in ' . $exception->getFile() . "
", $code);
بعد از غیر فعال کردن اینها ارور زیر اومد:
کد:
Database error in vBulletin 4.1.11:

Invalid SQL:
();

MySQL  Error   : You have an error in your SQL syntax; check the manual that  corresponds to your MySQL server version for the right syntax to use  near ')' at line 1
Error Number  : 1064
Request Date  : Saturday, May 19th 2012 @ 04:49:25 PM
Error Date    : Saturday, May 19th 2012 @ 04:49:25 PM
Script        : http://www.mysite**.com/usercp.php
Referrer      : 
IP Address    : ***********
Username      : ReZa
Classname     : vB_Database
MySQL Version : 5.1.62-cll

و الان بجز ارور دیتابیس فوق ارور های دیگه هم میاد.

برای رفع ارور 1064 فکر کنم باید فایلهای وی بی رو از اول بریزم ولی من آپگرید کردم و فایلهای جدید رو ریختم و باز هم نشد.


ممنون میشم راهنماییم کنید.
منتظر راهنمایی های شما هستم.