تبلیغات در اینترنت

تبلیغات در اینترنتگیفت کارت گوگل پلی
نمایش نتایج: از 1 به 1 از 1

مقاله: تیدیل کامل ویبولتین به UTF-8 توسط SSH

    1. تیدیل کامل ویبولتین به UTF-8 توسط SSH »

      تیدیل کامل ویبولتین به UTF-8 توسط SSH

      نگارش: , by (مدیر بخش)
      2011/10/31 03:49 AM
      امتیاز:  (1 رای ، میانگین : 5.00 )

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

      شما در تمام موارد قرمز رنگ میتونید از اصطلاح خاص خودتون استفاده کنید.
      منظور از اصطلاح vbulletin_db نام دیتابیس شماست

      1- ایتدا بروید به صفحه اصلیadmincp ، سپس انجمن خود را خاموش کنید.

      2- از پایگاه داده به دو شکل بک اپ مبگبربم


      کد:
      mysqldump -u root -p --opt --default-character-set=latin1 --ignore-table=vbulletin_db.customavatar --ignore-table=vbulletin_db.customprofilepic --ignore-table=vbulletin_db.picturecomment  --ignore-table=vbulletin_db.picturecomment_hash --ignore-table=vbulletin_db.picturelegacy  --ignore-table=vbulletin_db.socialgroupicon --ignore-table=vbulletin_db.socialgrouppicture vbulletin_db > vbulletin_db.sql
      کد:
      mysqldump -u root -p --opt --default-character-set=latin1 vbulletin_db picturecomment picturecomment_hash picturelegacy customavatar customprofilepic sigpic socialgroupicon socialgrouppicture > vbulletin_db_images.sql
      فرمان اول استخراج اطلاعات اصلی بدون جداول

      کد:
      “customavatar”, “customprofilepic”, “picture”, “sigpic”, “socialgroupicon” and “socialgrouppicture”,
      در حالی که دستور دوم استخراج این جداول را به یک فایل جداگانه پشتیبان گیری میکند. ما باید دو فایل جداگانه ، چرا که ما نیاز به تبدیل داده های غیر باینری به UTF - 8 داریم و داده های باینری نیاز به ماندن همان حالت اصلی دارن.


      3- تبدیل کدهای صفحه از منبع به UTF - 8 :

      کد:
      iconv -c -f windows-1251 -t utf-8 vbulletin_db.sql > vbulletin_db_utf8.sql
      یه صورت دستی

      هر دو فایل (vbulletin_db.sql و vbulletin_db_utf8.sql) در یک ویرایشگر متن خوب مانند notepad2 (ویرایشگرهای متنی به طور منظم فایل های بزرگ را پشتیبانی نمی کنند) باز میکنیم و به دنبال

      کد:
      CHARSET = LATIN1
      و همه انها با

      کد:
      CHARSET = UTF8
      جایگزین میکنیم. سپس

      کد:
      CHARACTER SET latin1 COLLATE latin1_bin
      پیدا کنید و تمام با

      کد:
      CHARACTER SET utf8 COLLATE utf8_bin
      جایگزین بکنید.

      حالا پایگاه داده جدیدی میسازیم و پیشفرض اونوUTF-8 میزاریم.

      کد:
      mysql -u root -p
      CREATE DATABASE new_db CHARACTER SET utf8 COLLATE utf8_general_ci;
      حالا بک اپ را باز گردانی میکنیم

      کد:
      mysql -u root -p --max_allowed_packet=1024M new_db < vbulletin_db.sql
      کد:
      mysql -u root -p --max_allowed_packet=1024M new_db < vbulletin_db_image.sql
      اگر هر مشگلی برای شما پیش اومد شما دیتابیس قیلی خودتون را دارید و نیازی به ترس نیست

      حال به ادمین پنل میریم و تنظیمات فایل زبان رو روی UTF-8 میزاریم

      خوب حالا فایل install.php رو مجدد میریزیم و یک بار اپگرید میکنیم

      پاینده و سرفراز باشید

      Hamed.Ramzi
      ویرایش توسط Hamed.Ramzi : 2011/10/31 در ساعت 04:38 AM

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

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

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

کسانی که این مقاله را دیده اند از این مقاله ها نیز بازدید کرده اند

  1. پاسخ: 64
    آخرين نوشته: 2016/07/30, 11:47 AM
  2. پاسخ: 34
    آخرين نوشته: 2015/03/29, 06:14 PM
  3. پاسخ: 43
    آخرين نوشته: 2013/12/25, 04:52 PM
  4. پاسخ: 3
    آخرين نوشته: 2011/04/06, 04:22 PM
  5. پاسخ: 6
    آخرين نوشته: 2010/12/01, 10:09 AM

کلمات کلیدی این موضوع

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

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

مجوز های ارسال و ویرایش

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