النتائج 1 إلى 13 من 13

الموضوع: مشكلةمكررة في الترقيه إلى 3.5.0 وكثيرين عرضوها دون حل

  1. #1
    عضو نشيط
    تاريخ التسجيل
    Jan 2005
    المشاركات
    203

    مشكلةمكررة في الترقيه إلى 3.5.0 وكثيرين عرضوها دون حل



    تحيه طيبه
    الترقيه من الاصدار3.0.6 الى الاصدار 3.5.0
    طبعا المنتدى بدون هاكات
    وتم تطبيق خطوات الترقيه بشكل صحيح وتعديل الكونقفيق والباث والنسخه مرخصه
    وكل شيء تملم
    لكن تظهر هذه المشكله
    انا الحين جالس ارقي يوم وصلت للنسخه Beta 2 طلعت لي مشكلة في قواعد البيانات
    ==========

    Database error in vBulletin 3.5.0 Beta 2:

    Invalid SQL:
    ALTER TABLE forum ADD title_clean VARCHAR(100) NOT NULL;

    MySQL Error : Duplicate column name 'title_clean'
    Error Number : 1060


    ==============
    بحثت عن الحل فى كل المنتديات وفى سوالف وفى موقع الشركه
    ولم اجد لها حل
    بل وجدت كثير من اصحات المنتديات عرضوها قبلى
    ومنهم من تجاوز الملف فى الترقيه وفشل ومنهم من حذف الجدول وفشل ايضا
    فماهو الحل؟
    ومن ينهى هذا الكابوس :con2:







  2. #2
    عضو فعال
    تاريخ التسجيل
    Nov 2005
    المشاركات
    1,283


    هناك عمود (cloumn) مزدوج فى الجدول forum باسم title_clean






    __________________
    سبحان الله وبحمده ... سبحان الله العظيم.
    إقرأ .. لتتعلم
    [AJAX] سكربت إتصل بنا (ديف كونتاكت) النسخة 2.3.2
    للتواصل ..

  3. #3
    عضو نشيط
    تاريخ التسجيل
    Jan 2005
    المشاركات
    203


    اقتباس المشاركة الأصلية كتبت بواسطة -Developer-
    هناك عمود (cloumn) مزدوج فى الجدول forum باسم title_clean
    طبعا لنا للتجربه ركبت منتدى جديد فاضي على نسخه3.0.6
    وقمت بتجربه ترقيته حتى اكتشف اين الخطأ
    وللاسف لم تنجح الترقيه رغم ان المنتدى جديد وبدون هاكات وفاضي

    واضح ان هناك خلل فى الاصدارات او ان الترقيه لاتتم من اصدار الى اصدار بشكل مباشر

    وبالنسبه للجدول هل احذفه او ماهو الحل؟
    ALTER TABLE forum DROP title_clean;
    حذفته وايضا هناك خلل فى الترقيه






  4. #4
    عضو نشيط
    تاريخ التسجيل
    Apr 2004
    المشاركات
    87


    السلام عليكم ورحمة الله وبركاته

    هل قمت بعمل نسخة إحتياطية من قاعدة البيانات..؟؟

    لحل المشكلة:
    لم تذكر الخطأ الذي ظهر بعد أن قمت بحذفه..!!
    ملاحظة : يجب حذفه قبل الترقية وليس بعد محاولة الترقية، وتذكر دائماً عند ظهور خطأ أثناء الترقية يجب أن تبدأ الترقية من جديد ، بمعنى معالجة الخطأ والتجربة على قاعدة جديدة، وليست القاعدة التي ظهر لك فيها الخطأ.
    وذلك تحسباً لعدم ظهور أخطاء تفيد بأن الحقول موجودة مسبقاً كما حدث لك أثناء الترقية، وهي نتاج للترقية التي قمت بها مسبقاً.

    وأنصحك بالترقية الى النسخة 3.5.2 ، ويوجد نسخة للأخ الوافي وهي مجربة ولم ينتج عنها أي أخطاء :
    إضغط هنا

    أتمنى لك التوفيق





    __________________
    على المرء أن يسعى وليس عليه إدراك النجاح

  5. #5


    السلام عليكم ورحمة الله وبركاته
    جرب هذا الحل
    http://www.marsauae.com/vb/showthread.php?t=15280





    __________________
    http://www.marsauae.com/vb/forumdisplay.php?f=40

  6. #6
    عضو نشيط
    تاريخ التسجيل
    Jan 2005
    المشاركات
    203


    سوف اجرب واحذفه قبل الترقيه واعيد العمل واخبركم بالنتيجه






  7. #7
    عضو نشيط
    تاريخ التسجيل
    Jan 2005
    المشاركات
    203


    لم تحل نفس المشكله






  8. #8
    عضو نشيط
    تاريخ التسجيل
    Oct 2005
    المشاركات
    94


    المشكله اخوي باللغه

    ولكن اخي لما تصل الى الخطوه انضر الى الرابط فوق

    واضف على الرقم اللي اخر الرابط واحد مثلا

    لو انها
    step=2

    اضف واحد لاخر رقم حتى تكون في اخر الرابط بالشكل هذا
    step=3




    في اخر الرابط الرقم تجدة

    وهذي المشكله هي بسبب اللغه العربية

    وسوف تواجهها في جداول اخرى والحل نفس الطريقه

    اما الحل الثاني
    هو تعديل بعض الملفات

    ولكن هذا الحل هو اسهل حل واسرع حل ولا ينتج عنه اي مشاكل بعد اكتمال الترقيه


    تحيتي






  9. #9
    عضو نشيط
    تاريخ التسجيل
    Jan 2005
    المشاركات
    203


    اقتباس المشاركة الأصلية كتبت بواسطة SHARGI
    المشكله اخوي باللغه

    ولكن اخي لما تصل الى الخطوه انضر الى الرابط فوق

    واضف على الرقم اللي اخر الرابط واحد مثلا

    لو انها
    step=2

    اضف واحد لاخر رقم حتى تكون في اخر الرابط بالشكل هذا
    step=3




    في اخر الرابط الرقم تجدة

    وهذي المشكله هي بسبب اللغه العربية

    وسوف تواجهها في جداول اخرى والحل نفس الطريقه

    اما الحل الثاني
    هو تعديل بعض الملفات

    ولكن هذا الحل هو اسهل حل واسرع حل ولا ينتج عنه اي مشاكل بعد اكتمال الترقيه


    تحيتي
    شكرا لك اخى
    عملت تجاوز اكثر من مره ولا فيه فائده
    لكن ماهى الملفات التى اعدل فيها اللغه؟






  10. #10
    عضو فعال جدا
    تاريخ التسجيل
    Apr 2000
    المشاركات
    2,434


    لازم تطلع لـ 3.0.7 وما فوق
    ثم تحدث للجديدة






  11. #11
    عضو نشيط
    تاريخ التسجيل
    Jan 2005
    المشاركات
    203


    رقيت الى نسخهvb3.0.12
    بشكل سليم


    وعندما ارقي الى vb3.5.2

    يظهر الخطأ التالى
    ============
    Database error in vBulletin 3.0.12:

    Invalid SQL:

    INSERT INTO setting
    (varname, grouptitle, value, defaultvalue, datatype, optioncode, displayorder, advanced, volatile, product)
    VALUES
    (
    'templateversion',
    'version',
    '3.0.12',
    '3.5.2',
    'free',
    '',
    10,
    0,
    1,
    'vbulletin'
    ),
    (
    'subscriptionmethods',
    'version',
    '0',
    '0',
    'boolean',
    'yesno',
    10,
    0,
    1,
    'vbulletin'
    ),
    (
    'attachfile',
    'version',
    '2',
    '',
    'free',
    '<table>\r\n<tr valign=\\\"top\\\">\r\n <td><input type=\\\"radio\\\" name=\\\"setting[$setting[varname]]\\\" id=\\\"attach1\\\" value=\\\"0\\\" tabindex=\\\"1\\\" \" . iif($setting[\'value\'] == 0, \'checked=\"checked\"\') . \" /></td>\r\n <td class=\\\"smallfont\\\"><label for=\\\"attach1\\\"><b>No</b></label></td>\r\n</tr>\r\n<tr valign=\\\"top\\\">\r\n <td><input type=\\\"radio\\\" name=\\\"setting[$setting[varname]]\\\" id=\\\"attach2\\\" value=\\\"1\\\" tabindex=\\\"1\\\" \" . iif($setting[\'value\'] == 1, \'checked=\"checked\"\') . \" /></td>\r\n <td class=\\\"smallfont\\\"><label for=\\\"attach2\\\"><b>Yes</b> - userid/userid.attach</label></td>\r\n</tr>\r\n<tr valign=\\\"top\\\">\r\n <td><input type=\\\"radio\\\" name=\\\"setting[$setting[varname]]\\\" id=\\\"attach3\\\" value=\\\"2\\\" tabindex=\\\"1\\\" \" . iif($setting[\'value\'] == 2, \'checked=\"checked\"\') . \" /></td>\r\n <td class=\\\"smallfont\\\"><label for=\\\"attach3\\\"><b>Yes</b> - u/s/e/r/i/d/userid.attach</label></td>\r\n</tr>\r\n</table>\r\n',
    20,
    0,
    1,
    'vbulletin'
    ),
    (
    'attachpath',
    'version',
    '/home/oooooo/public_html/vbattachf',
    '/path/to/your/attachment/directory',
    'free',
    '',
    30,
    0,
    1,
    'vbulletin'
    ),
    (
    'usefileavatar',
    'version',
    '',
    '',
    'boolean',
    'yesno',
    40,
    0,
    1,
    'vbulletin'
    ),
    (
    'avatarpath',
    'version',
    './customavatars',
    './customavatars',
    'free',
    '',
    50,
    0,
    1,
    'vbulletin'
    ),
    (
    'avatarurl',
    'version',
    'customavatars',
    'customavatars',
    'free',
    '',
    60,
    0,
    1,
    'vbulletin'
    ),
    (
    'profilepicpath',
    'version',
    './customprofilepics',
    './customprofilepics',
    'free',
    '',
    70,
    0,
    1,
    'vbulletin'
    ),
    (
    'profilepicurl',
    'version',
    'customprofilepics',
    'customprofilepics',
    'free',
    '',
    75,
    0,
    1,
    'vbulletin'
    ),
    (
    'fulltextsearch',
    'version',
    '0',
    '',
    'boolean',
    'yesno',
    100,
    0,
    1,
    'vbulletin'
    );

    MySQL Error : Unknown column 'datatype' in 'field list'
    Error Number : 1054
    Date : Friday, January 6th 2006 @ 05:32:33 PM
    Script : http://www.oooo/ooo/install/finalupgrade.php?step=1
    Referrer : http://www.oooo/ooo/install/finalupgrade.php
    IP Address : oooooooo
    Username :
    Classname : vb_database
    ========================




    والله احس ان الترقيه فلم هندي

    لا

    مكسيكي
    من 19 الف حلقه






  12. #12
    عضو نشيط
    تاريخ التسجيل
    Oct 2005
    المشاركات
    94


    انا عارف اخوي


    بس تجاوزها كلها وسوف يعمل ان شاءالله

    بالنسبه للمشكله التي حدث والاخيره احلها كلاتي


    اول شي لازم تحذف الستايل لانه يسبب هذي المشكله

    ثاني شي اخوي بالنسبه للخطاء نفذ الامر التالي بالذهاب الى phpMyAdmin من الكنترول وبعدها اذهب الى القاعده ونفذ هذا الامر

    كود PHP:

    ALTER TABLE setting ADD datatype ENUM
    ('free','number','boolean'NOT NULL

    تحيتي






  13. #13
    عضو نشيط
    تاريخ التسجيل
    Jan 2005
    المشاركات
    203


    اقتباس المشاركة الأصلية كتبت بواسطة SHARGI
    انا عارف اخوي


    بس تجاوزها كلها وسوف يعمل ان شاءالله

    بالنسبه للمشكله التي حدث والاخيره احلها كلاتي


    اول شي لازم تحذف الستايل لانه يسبب هذي المشكله

    ثاني شي اخوي بالنسبه للخطاء نفذ الامر التالي بالذهاب الى phpMyAdmin من الكنترول وبعدها اذهب الى القاعده ونفذ هذا الامر

    كود PHP:

    ALTER TABLE setting ADD datatype ENUM
    ('free','number','boolean'NOT NULL

    تحيتي
    مشكور حبيبي
    انا صرفت نظر عن الترقيه الى اشعار اخر
    لكم منا خالص الود










ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض