+ إنشاء موضوع جديد
النتائج 1 إلى 2 من 2
  1. #1
    Status
    Offline
    الصورة الرمزية Rise Company
    Engineering and Technology
    تاريخ التسجيل
    Apr 2014
    الدولة
    Egypt
    المشاركات
    4,628
    معدل تقييم المستوى
    10

    افتراضي منتدي الجيل الخامس vBulletin 5 | تحويل قاعدة البيانات إلى utf-8 و INNODB


    منتدي الجيل الخامس vBulletin 5 | تحويل الترميز إلى utf-8 وتخزين INNODB
    تحويل قاعدة البيانات الى ترميز utf-8 بالتفصيل vb5 vBulletin 5 Database Tools
    يحويل ترميز المنتدي type InnoDB - Collation utf8mb4_general_ci



    لكي يتم تحويل قاعدة بيانات الموقع الى utf-8 من الامور الصعبة و المعقدة والتى يتوجب الحذر الشديد
    اثناء تحويلها لتجنب اى مشاكل فى الموقع او فى ملفاتها او فى روبطها.

    ---------------------------------------------------------------
    اسئلة هامة بخصوص قواعد البيانات :
    ---------------------------------------------------------------



    س: اذا كان موقعي جديد هل هناك حاجة لتحويل قاعدة بيانات الموقع ؟
    ج: لا, الجيل الخامس من المنتديات vb هي متوافقة تماما مع utf-8 حيث عند تثبيت النسخة اول مرة هتكون الجداول كلها محدثة.

    س: اذا كان موقعي جيل ثالث / جيل رابع هل هناك حاجة لتحويل قاعدة بيانات الموقع ؟
    ج: نعم, جميع اصدارات المنتدي قبل الجيل الخامس تعمل بترميز latin ولا يتوافق مع utf-8

    س: اذا كان موقعي جيل ثالث / جيل رابع ويظهر الروابط بالاعلى بالعربي utf-8 هل هناك حاجة للتحويل ؟
    ج: نعم, هذه الروابط هي بالفعل utf-8 ولكن قواعد البيانات نفسها ليست utf-8 ولا بد من تحويلها.

    شاهد ايضا :
    منتدي vBulletin 4 يونيكود رابط المواقع الصديق utf-8 ولكن قاعدة البيانات ليست utf-8

    ---------------------------------------------------------------
    خطوات تحويل قواعد البيانات باستخدام vBulletin 5 Database Tools :
    ---------------------------------------------------------------



    1- خذ نسخة احتياطية للمنتدى بشكل كامل لان احتمالية الفشل كبيرة وهيتطلب الرجوع اذا لم ينجح التحويل
    وقم بغلق الموقع وتاكد انك بعد ان قمت بعمل باك اب ان كل شىء يعمل بشكل سليم بدون مشاكل !!!
    2- عند تحميل نسخة المنتدى اخر اصدار من موقع vbulletin داخل الترخيص الخاص بك فولدرين
    الفودر الاول upload الفولدر الثاني do_not_upload بداخل الاخير هتجد فولدر tf8_db_tools
    ضع الملفات التى بداخله فى المسار الرئيسي للمنتدى.
    3- هناك ملف vbutil_config.php.new قم بعمل rename وازالة new
    ثم بداخل هذا الملف ضع بيانات قاعدة البيانات مثل الموجودة داخل config
    فى /core/includes/config.php file.



    تنفيذ اوامر vBulletin 5 Database Tools من خلال الشيل :



    شاهد ايضا :
    الدخول على الشيل من خلال السي بانل Cpanel SSH Access with PuTTY

    فولدر dbtools الذى تم رفعه لا يتم استدعائه من خلال المتصفح ولكن يتم من خلال فتح الشيل من داخل cpanel
    ثم يتم استخدام امر cd حتى يتم التنقل داخل الملفات حتى يتم الوصول الى مجلد المنتدى الذى بداخلة ملفات dbtools

    هيتم استدعاء الملفات من خلال اوامر طبقا للمطلوب عمله, ويجب الانتباه ان كل امر هيتم ادخاله
    لابد ان يظهر امامك ان الامر ينفذ وليس صامت, حيث اذا قمت بوضع امر ثم لم يحدث شىء امامك
    فهيكون فى هذه الحالة هناك خطا فى البيانات داخل vbutil_config.php او انك تضع الاكواد خارج المنتدى

    ويتم ذلك من خلال امر cd للتنقل مثلا: cd forum ويتم استخدام امر dir لمشاهدة محتوي المجلد
    وفى كل الاحول هتجد ملف تم تكوينه باسم error فى مجلد المنتدى به خطا ان الاكواد لم تعمل

    من داخل الشيل اذا كانت ملفات المنتدي فى الرئيسية, يتم استخدام امر
    كود:
      cd public_html/dbtools
    اما اذا كانت ملفات المنتدى داخل مجلد فرعي مثلا: vb5, يتم استخدام امر
    كود:
      cd public_html/vb5/dbtools
    للتاكد انك داخل فولدر dbtools اكتب dir وهتجد الملفات بداخله

    ادخال اوامر التحويل

    1- يتم تحويل جميع جداول المنتدى الى INNODB tables يتم استخدام امر

    كود:
    php myisamfix.phar -dofix
    2- للتحويل الى utf-8 فى حالة الموقع english يتم استخدام امر
    كود:
    php utf8tablefix.phar
    3- تحويل الحقول الى utf-8 فى حالة الموقع arabic يتم استخدام امر
    كود:
    php utf8convert.phar --connectionCharset=latin1 --charset=utf8mb4
    4- بعد التحويل الى UTF8MB4 يتطلب اصلاح ترقيم تسلسل الحقول يتم استخدام امر
    كود:
    php serializefix.phar
    ---------------------------------------------------------------
    خطوات تتم بعد تحويل قواعد البيانات الي UTF8MB4 :
    ---------------------------------------------------------------

    شاهد ايضا :
    منتدي الجيل الخامس vBulletin 5 | شرح تركيب التعريب وحل مشكلة الرموز
    منتدي الجيل الخامس vBulletin 5 | جميع ملفات تعريب اللغة

    1- تاكد ان ملغ اللغة و ترميز اللغة utf-8 و تم تركيبه بشكل سليم
    2- قم بعمل Rebuild your search engine من الصيانة / ادوات تحديث عامة / إعادة بناء دليل البحث
    3- بعد التاكد ان كل صغيرة و كبيرة فى الموقع تعمل بنجاح وبدون مشاكل بيكون تم التحويل بنجاح
    ثم قم بحذف
    utf8_db_tools من مجلد المنتدي, وهيكون الشكل النهائي :



    شاهد ايضا :
    منتدي الجيل الخامس vBulletin 5 | تحويل قاعدة البيانات vBulletin 5 Database Tools

    هام :
    على الرغم من تطبيق الخطوات التى قدمتها شركة vbulletin على موقعها, الا ان تحويل قاعدة البيانات بالخطوات السابقة فشل حيث اصبح المنتدى كله عبارة عن رموز استفهام , والروابط بداخله صارت لا تعمل, وهيتبقى بعض المحاولات من طرفكم حول تلك الخطوات, وننتظر منكم التجربة, واخبارنا ان استطاع احد التحويل وكيف ؟ لكى يستفيد الجميع.

    فى كل الاحوال الاضافة database tool هى جديدة من قبل شركة vb والتى قدمتها فى شهر اكتوبر 2019 وبالتالى من التوقع عمل تحديثات و اصلاحات من خلالهم لكى يتوافق مع العربية, اى ما نقصده هو ملفاتات database tool الموجودة فى فولدر do_not_upload لاخر نسخة vb5 هي حل المشكلة فى الاغلب.
    المرجع:
    https://forum.vbulletin.com/articles...database-tools

    الملفات المرفقة الملفات المرفقة
    ------------------------------------------------------------------------
    شركة رايز للهندسة و التكنولوجيا Rise Company for Engineering & Technology
    ------------------------------------------------------------------------
    Web Hosting | Web Designing | E-Marketing

    رقم # 1 فى خدمات الشركات Business Services

    استضافة مواقع Web Hosting - عمل ايميل شركة Business Emails

    تصميم موقع شركة Web Design - تسويق الكترونى على جوجل Google Adwords

    www.rise.company | www.rise.company/emails

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



  2. #2
    Status
    Offline
    الصورة الرمزية hafid36
    رايز جديد 10%
    تاريخ التسجيل
    Dec 2020
    الدولة
    Belarus
    المشاركات
    1
    معدل تقييم المستوى
    0

    افتراضي رد: منتدي الجيل الخامس vBulletin 5 | تحويل قاعدة البيانات إلى utf-8 و INNODB

    merciiiiii bcccppppp

المواضيع المتشابهه

  1. منتدي الجيل الخامس vBulletin 5 | افضل الستايلات Styles
    بواسطة Rise Company في المنتدى قسم منتدي vb
    مشاركات: 2
    آخر مشاركة: 30-12-2019, 19:15
  2. مشاركات: 0
    آخر مشاركة: 30-12-2019, 18:14
  3. مشاركات: 0
    آخر مشاركة: 30-12-2019, 15:51
  4. مشاركات: 0
    آخر مشاركة: 30-12-2019, 14:52
  5. مشاركات: 0
    آخر مشاركة: 30-12-2019, 06:38

المفضلات

المفضلات

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

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