سلام خدمت دوستان عزيز
بعد از اينكه سايت رو به ورژن 3.8.5 اپگريد كردم متاسفانه مشكلاتي رخ داده كه تاكنون اكثريت انها بر طرف شده ولي ايرادي كه الان دارم هرچه تلاش كردم نتوانستم در رفع آن كاري انجام بدم
مشكل كنوني نصب سيستم ibparcade هستش اين سيستم بازي رو كه نصب ميكنم ($ورژن موجود در اين سايت و اخرين ورژن در ويبولتين هر دو رو نصب كردم با اين مشكل مواجه بود) در تاپيك هاي سايت ديگه نميشه رفت
چند باري مشكلم رو در ويبولتين مطرح كردم اما جواب هاي متفاوتي دادند كه ترسيدم ريسك كنم
ارور ديتا بيسي كه ميگيرم اين هستش
کد:Database error in vBulletin 3.8.5: Invalid SQL: SELECT t.champion, u.userid FROM tournaments AS t LEFT JOIN user AS u ON (t.champion = u.username) WHERE champion<>''; MySQL Error : Illegal mix of collations (latin1_general_ci,IMPLICIT) and (latin1_swedish_ci,IMPLICIT) for operation '=' Error Number : 1267 Request Date : Monday, May 17th 2010 @ 03:45:19 AM Error Date : Monday, May 17th 2010 @ 03:45:19 AM Script : http://forum.iecloob.com/showthread.php?t=5&page=97 Referrer : http://forum.iecloob.com/ IP Address : **.**.**.** Username : Mr . Saeed Classname : vB_Database MySQL Version : 5.0.51a-community-logرفتم phpmyadmin رو چك كردم ديدم كه تمام collection هاي ديتا بيس از نوع latin1_swedish_ci هست اما اين بازي جدول هاي مربوط به اون از نوع latin1_general_ci خوب پس متوجه شدم اين نا هماهنگي در نوع كالكشن جداول باعث ايجاد ارور ميشه چند تا مقاله گشتم پيدا كردم براي تبديل اون جنرال به نوع اصلي اما توي اون مقاله كاري كه گفت رو انجام دادم درست و غلطش رو نميدونم اما فقط كالكشن دروني هر جدول به نوع من تغيير ميكرد يعني ركوردهاي هر جدول اما خود جدول باز هم latin1_general_ci همين ميماند....
حالا ميخوام بدونم چيكار كنم تا اين مشكل برطرف بشه و اينكه اصلا چرا كالكشن ها رو اينجوري ميسازه !!! ايا جايي هست كه تعريف كرد از چه نوع كالكشني جدول ها رو بسازه ؟
تو فايل XML رو خواندم با دستور معمولي sql جداول رو به ديتا بيس اضافه كرده بود و نوع كالكشن اونجا نبود ..چكار كنم به نظر شما ؟!
---------- Post added at 03:03 AM ---------- Previous post was at 02:51 AM ----------
خوب اول تشكر ميكنم از اين سايت كه حتي اگر كسي هم جواب نداره يه قدرتي براي من درش وجود داره كه تا تاپيك ميزنم راه حل رو پيدا ميكنم :d
اين چندمين تاپيك هست كه باز ميكنم و بعدش سريع خودم به جواب ميرسم باور كنيد 1 ماه بيشتر در به در بودم تا درستش كنم همين كه تاپيك زدم تونستم درستش كنم:d
به خودم افتخار ميكنم
بازم تشكر
مهمان گرامی به ویبی اسکین خوش آمدید - 


LinkBack URL
About LinkBacks



پاسخ با نقل قول






علاقه مندی ها (Bookmarks)