جدیدترین مباحث

+ پاسخ به موضوع
نمایش نتایج 1 تا 12 از 12 مجموع

موضوع: خطا در هنگام ارسال تاپيك جديد

  1. #1
    عضو سایت
    تاریخ عضویت
    28/03/2007
    ارسالها
    7,523

    پیشفرض خطا در هنگام ارسال تاپيك جديد

    با سلام خدمت همه دوستان

    بنده نسخه سايتم را كه 3.7.3 بود را به 3.8.4 ارتقاء دادم حال هرچند كه در بين ارتقاء مشكل به وجود آمد و مراحل را دستي گذراندم

    همه چيز الان درسته به جز اينكه در زمان ارسال تاپيك جديد با پيغام خطاي زير روبرو ميشيم :




    کد PHP:
    <div class="alt2" dir="ltr" style="
    margin: 0px;
    padding: 6px;
    border: 1px inset;
    width: 640px;
    height: 370px;
    text-align: left;
    overflow: auto">


    DatabaseerrorinvBulletin3.8.4:

    InvalidSQL:

    SELECTprefix.*,prefixpermission.user groupidASrestriction
    FROMforumprefixsetASforumprefixset
    INNERJOINprefixsetASprefixsetON( prefixset.prefixsetid=forumprefixset.prefixsetid )
    INNERJOINprefixASprefixON(prefix .prefixsetid=prefixset.prefixsetid)
    LEFTJOINprefixpermissionASprefixpe rmissionON(prefix.prefixid=prefixpermission.pr efixid)
    WHEREforumprefixset.forumid=9
    ORDERBYprefixset.displayorder,prefi x.displayorder;

    MySQLError:Illegalmixofcollations(latin1_ swedish_ci,IMPLICIT)and(latin1_general_ci,IMPLIC IT)foroperation'='
    ErrorNumber:1267
    RequestDate:Tuesday,November3rd2009@09:13 :57AM
    ErrorDate:Tuesday,November3rd2009@09:13 :58AM
    Script:http://?????????.com/forum/newthread.php?do=newthread&f=9
    Referrer:
    IPAddress:???????????????
    Username:????
    Classname:vB_Database
    MySQLVersion:5.0.81-community-log





    تا اينجا متوجه شدم كه به چند تا از تيبل ها گير ميده با نامهاي :

    perfix - perfixprrmisson و يك تيبل ديگه

    حال از دوستان و اساتيد محترم راهنمايي مي خوام كه چطوري اين مشكل را حل كنم



    منتظر راهنماي و كمكهاي شما هستم

  2. #2
    عضو سایت
    تاریخ عضویت
    28/03/2007
    ارسالها
    7,523

    پیشفرض Cvp: خطا در هنگام ارسال تاپيك جديد

    Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (latin1_general_ci,IMPLICIT) for operation '='







    collations ها فرق کرده دیگه خودش نوشته که

  3. #3
    عضو سایت
    تاریخ عضویت
    28/03/2007
    ارسالها
    7,523

    پیشفرض Cvp: خطا در هنگام ارسال تاپيك جديد

    با سلام

    دوست عزيز بنده تيبل هاي

    prefix

    prefixpermission

    prefixset

    را از



    latin1_general_ci به latin1_swedish_ci تغيير دادم ولي درست نشد

    يا شايد بايد برعكس عمل كنم ؟؟

    البته من از يك انجمن ديگه كه نسخه 3.8.4 داشت هم اين 3 تيبل را export كردم و در ديتابيس خودم ايمپورت كردم بازهم نشد .

    به تصوير زير دقت كنيد .



    اميدوارم كسي از دوستان پيدا بشه و بتونم با كمك هم مشكل را حل كنيم .

  4. #4
    عضو سایت
    تاریخ عضویت
    28/03/2007
    ارسالها
    7,523

    پیشفرض Cvp: خطا در هنگام ارسال تاپيك جديد

    شما اینجا رو مطالعه بکن

    http://www.******.ir/forums/thread1865.html

  5. #5
    عضو سایت
    تاریخ عضویت
    28/03/2007
    ارسالها
    7,523

    پیشفرض Cvp: خطا در هنگام ارسال تاپيك جديد

    بهرام جان متاسفانه ديتابيس سايتت ارور ميده و باز نميشه

    اگر ميشه همينجا توضيحات لازمه را بده

  6. #6
    عضو سایت
    تاریخ عضویت
    28/03/2007
    ارسالها
    7,523

    پیشفرض Cvp: خطا در هنگام ارسال تاپيك جديد

    سایت از نظر فنی مشکلی نداره



    -----------------



    سلام

    شاید شما هم از جمله افرادی باشید که می خواید نسخه 3.7 خود را به ورژن 3.8 ارتقاء بدید و در هنگام مرحله 5 با ارور دیتابیس مواجه می شود و در نهایت مراحل رو دیگر ادامه نمی دید و می بینید بخش گروه های کاربری دسته جمعی شما به مشگل بر خورده است

    این مورد از Collation تیبل های دیتابیس شما می باشد و باید شما مراحل زیر را به شکلی که توضیح می دهم طی بکنید تا رفع شود و به راحتی مراحل آپگراید رو مثل قبل انجام بدید



    اولین کاری که شما باید انجام بدید وارد دیتابیس خود می شوید و تیبل ها رو مورد برسی دقیق قرار می دهید

    Collation تیبل ها باید بر روی latin1_swedish_ci باشید که در این مواقع بر روی latin1_general_ci قرار گرفته است



    تصویر نمونه شماره یک

    [img]https://www.******.ir/forums/attachment.php?attachmentid=2050&stc=1&d=123670809 6[/img]



    این نمونه ای از یک تیبل خراب می باشد

    شما برای اصلاح کردن آن باید به روش زیر عمل بکنید

    بر روی گذیته [img]https://www.******.ir/forums/attachment.php?attachmentid=2051&stc=1&d=123666495 7[/img] کلیک بکنید تا وارد بخش جدیدی شوید

    تصویر شماره دو

    [img]https://www.******.ir/forums/attachment.php?attachmentid=2052&stc=1&d=123670862 2[/img]

    در این بخش اگر Collation های دیگر نیز وجود داشت که با مورد ما هماهنگ نبود به صورت زیر عمل بکنید ، بر روی هر کدام کلیک بکنید تا انتخاب شود و در اخر دکمه تغییر change را بزنید تا وارد بخش شوید .. در انجا Collation را بر روی latin1_swedish_c قرار بدید و ذخیر را بزنید

    بعد از ذخیره وارد صفحه قبل می شوید و باید بر روی Operations کلیک بکنید .. در اینجا نیز Collation را نیز باز تغییر بدید و در همان قسمت Go را بزنید



    به دیتابیس بروید و یک رفریش بکنید . مشاهده می کنید که زبان نوشتاری تغییر کرده است



    برای تمام تیبل هایی که این شکلی هستند همین مراحل را طی بکنید تا تمام شود



    در اخر یک باز دیتابیس را بهینه سازی بکنید



    امید وارم این اموزش بدرد شما خورده باشد

    موفق و پیروز باشید

    بهرام

    -----------------------------

  7. #7
    عضو سایت
    تاریخ عضویت
    28/03/2007
    ارسالها
    7,523

    پیشفرض Cvp: خطا در هنگام ارسال تاپيك جديد

    يعني ابتدا مراحل فوق را انجام بديم بعد ارتقاء بديم درسته ؟؟

    حالا كه ارتقاء داديم اگر كارهاي بالا را انجام بديم ، درست ميشه يا نه ؟؟

    اگر نه كه دوباره ديتابيس را ريستور كنم

  8. #8
    عضو سایت
    تاریخ عضویت
    28/03/2007
    ارسالها
    7,523

    پیشفرض Cvp: خطا در هنگام ارسال تاپيك جديد

    کاری نمیشه کرد

    چندین تیبل شما از بین رفته

    مخصوصا بخش گروهای کاربری اعضا که می سازن

  9. #9
    عضو سایت
    تاریخ عضویت
    28/03/2007
    ارسالها
    7,523

    پیشفرض Cvp: خطا در هنگام ارسال تاپيك جديد

    بهرام جان تا قبل از اين كه نسخه را ارتقاء بدم انجمن بدون هيچ مشكلي كار مي كنه

    وقتي كه آپگريد مي كنم و ارور ميده و ....

    بعد از ارتقاء اين مشكل پيش مياد

    پي ديتابيس اصلي درست هست و تيبلي از بين نرفته

    حالا با اين اوضاع ابتدا Collationها را تغيير ميديم و بعد ارتقاء ميدم

    اميدوارم كه با اين كار درست بشه

    نظر شما چيه ؟؟

  10. #10
    عضو سایت
    تاریخ عضویت
    28/03/2007
    ارسالها
    7,523

    پیشفرض Cvp: خطا در هنگام ارسال تاپيك جديد

    همین کار رو بکنید شما

    اول زبان رو تغییر بدید و با زبان اسکیول یکی بکنید و بعد مراحل آپگراید رو برید

  11. #11
    عضو سایت
    تاریخ عضویت
    28/03/2007
    ارسالها
    7,523

    پیشفرض Cvp: 12

    متشكر بهرام جان

    انجام ميدم و نتيجه را هم به دوستان اعلام مي كنم

    با سپاس

  12. #12
    عضو سایت
    تاریخ عضویت
    28/03/2007
    ارسالها
    7,523

    پیشفرض Cvp: 12

    تنها براي اينكه ديگر دوستان هم در جريان باشند بايد خدمتتون عرض كنم كه :

    كاري را كه بهرام عزيز گفتند را انجام دادم و بعد آپديت كردم و در هنگام ارتقاء هيچ مشكلي نيز پيش نيامد

    باز هم از اين دوست عزيزمون تشكر مي كنم



    موفق باشيد

+ پاسخ به موضوع

اطلاعات موضوع

Users Browsing this Thread

اکنون 1 کاربر در حال مشاهده موضوع هستند. (0 عضو و 1 مهمان)

     

کلیدواژه های این مبحث

قوانین ارسال

  • نمی توانید موضوع جدید ارسال کنید
  • نمی توانید به موضوعات پاسخ دهید
  • نمی توانید فایل پیوست ضمیمه کنید
  • نمی توانید نوشته خود را ویرایش کنید