نمایش نتایج: از شماره 1 تا 4 , از مجموع 4

موضوع: راهنمایی & نبود utf8 در وب سرور MariaDB

  1. #1
    عضو انجمن AINALE آواتار ها
    تاریخ عضویت
    Nov 2012
    محل سکونت
    تبریز
    نوشته ها
    109
    تشکر تشکر کرده 
    59
    تشکر تشکر شده 
    88
    تشکر شده در
    75 پست

    پیش فرض راهنمایی & نبود utf8 در وب سرور MariaDB

    با سلام
    اساتید محترم
    یه مشکلی دارم اینکه در دایرکت ادمین و وب سرور
    MariaDB بسته utf8 وجود نداره 16 و32 هست ولی اونکه مد نظر هست utf8 هست که به نظرم یا باید لایت اسپد نصب کرد و یا همون اپاچی رو ران کرد که البته از mari به اپاچی تغییر دادن مشکلاتی هم بجود میاره دوستانی که در این مورد نظری دارن لطفا بفرمایئد
    متشکر

  2. تعداد تشکر ها از AINALE به دلیل پست مفید


  3. # ADS




     

  4. #2
    عضو انجمن demonvictor آواتار ها
    تاریخ عضویت
    May 2014
    نوشته ها
    820
    تشکر تشکر کرده 
    1,072
    تشکر تشکر شده 
    456
    تشکر شده در
    343 پست

    پیش فرض پاسخ : راهنمایی & نبود utf8 در وب سرور MariaDB

    دوست عزیز شما دقیقا چی سوال کردید؟؟؟ یعنی منظورم اینه که میگید داخل دایرکت ادمین، ماریا دی بی تون بسته utf8 رو نداره. اوکی. خب پس متوجه شدیم که دیتابیس شما احتمالا روی ذخیره ی حروف فارسی مشکل داره. بعدش پرسیدید که لایست اسپید نصب کنید یا سوییچ کنید روی آپاچی؟؟ بعد گفتید که از دیتابیستون به آپاچی تغییر دادن مشکلات بوجود میاره؟؟؟

    ببینید نفهمیدم چیشد. آپاچی دیتابیسه؟؟ از ماریادی‌بی سوییچ کنید رو آپاچی، گفتید که مشکل بوجود میاد. یعنی ممکنه؟ ارتباطی ندارن اینا به هم. درمورد چه موضوعی داریم صحبت میکنیم؟ برمیگردیم به سوال، میگید که لایت اسپید نصب کنید مشکل ذخیره سازی توی دیتابیس تون حل میشه؟؟؟ چطوری ممکنه؟؟؟ لایت اسپید وب سروره. سوالتون در مورد دیتابیسه. بعد من اصلا متوجه سوالتون نشدم. یکم شفاف تر کنید سوال رو. چون اصلا مسایل مشخص نشد که چی هست به کجا رسید.
    قدس مال ماست (من قولشو بت میدم)


  5. #3
    عضو انجمن AINALE آواتار ها
    تاریخ عضویت
    Nov 2012
    محل سکونت
    تبریز
    نوشته ها
    109
    تشکر تشکر کرده 
    59
    تشکر تشکر شده 
    88
    تشکر شده در
    75 پست

    پیش فرض پاسخ : راهنمایی & نبود utf8 در وب سرور MariaDB

    نقل قول نوشته اصلی توسط demonvictor نمایش پست ها
    دوست عزیز شما دقیقا چی سوال کردید؟؟؟ یعنی منظورم اینه که میگید داخل دایرکت ادمین، ماریا دی بی تون بسته utf8 رو نداره. اوکی. خب پس متوجه شدیم که دیتابیس شما احتمالا روی ذخیره ی حروف فارسی مشکل داره. بعدش پرسیدید که لایست اسپید نصب کنید یا سوییچ کنید روی آپاچی؟؟ بعد گفتید که از دیتابیستون به آپاچی تغییر دادن مشکلات بوجود میاره؟؟؟

    ببینید نفهمیدم چیشد. آپاچی دیتابیسه؟؟ از ماریادی‌بی سوییچ کنید رو آپاچی، گفتید که مشکل بوجود میاد. یعنی ممکنه؟ ارتباطی ندارن اینا به هم. درمورد چه موضوعی داریم صحبت میکنیم؟ برمیگردیم به سوال، میگید که لایت اسپید نصب کنید مشکل ذخیره سازی توی دیتابیس تون حل میشه؟؟؟ چطوری ممکنه؟؟؟ لایت اسپید وب سروره. سوالتون در مورد دیتابیسه. بعد من اصلا متوجه سوالتون نشدم. یکم شفاف تر کنید سوال رو. چون اصلا مسایل مشخص نشد که چی هست به کجا رسید.
    شاید نتونستم سوالم واضح تر بیان کنم منظورم این بود که MariaDB بسته utf8 وجود نداره ولی 16 و32 هست و مشکلی در فارسی بودن نیست اما در برخی موارد نیاز هست که utf8هم باشه
    برای همین میخوام بدونم راهی هست که بشه اضافش کرد یا نه
    ویرایش توسط AINALE : April 27th, 2023 در ساعت 12:42

  6. تعداد تشکر ها از AINALE به دلیل پست مفید


  7. #4
    عضو انجمن demonvictor آواتار ها
    تاریخ عضویت
    May 2014
    نوشته ها
    820
    تشکر تشکر کرده 
    1,072
    تشکر تشکر شده 
    456
    تشکر شده در
    343 پست

    پیش فرض پاسخ : راهنمایی & نبود utf8 در وب سرور MariaDB

    حروف فارسی داخل دیتابیس درست نمایش داده میشن؟

    - - - Updated - - -

    یه فایل my.cnf باید روی سرور باشه. معمولا تو خود مسیر
    کد PHP:
    /etc 
    هستش ولی قبلا که یکی از دوستان دایرکت ادمین داشت، ظاهرا مسیرش جای دیگه ای بود. این فایل رو گیر بیارید و داخلش، عبارت زیر رو اگه داشت که کانفیگش رو مثل کانفیگ زیر تبدیل کنید :

    کد PHP:
    default-character-set=utf8 
    فقط یادتون باشه اگه وجود داشت برای ویرایش باید داخل تگ

    کد PHP:
    [client
    بگذاریدش. اگه کانفیگش خالی بود بالای فایل در سطر اول بنویسیدش.

    - - - Updated - - -

    اگر هم داخل فایل my.cnf تگ
    کد PHP:
    [mysqld
    نوشته شده بود، کانفیگ زیر رو داخلش بگذار:
    کد PHP:
    default-character-set=utf8
    init_connect
    ='SET NAMES utf8' 
    - - - Updated - - -

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

    - - - Updated - - -

    شما فقط یه مشکل دیگه هم دارید. داده هایی که قبلا ذخیره کردید، رو باید کوعری بزنید اصلاح بشن. برای تست این مورد باید دیتای جدیدی اضافه کنید تا روی اون ها اعمال بشه.

    - - - Updated - - -

    اگه برای دیتاهای جدید، کانفیگش اوکی شده بود، بهم اسم دیتابیس رو بدید که کوعری تغییر دیتاهای قبلی ذخیره شده به کانفیگ جدید رو هم بتون بدم که بزنید که تغییرات برای دیتاهای قبلی هم اوکی بشه.
    ویرایش توسط demonvictor : April 27th, 2023 در ساعت 12:56
    قدس مال ماست (من قولشو بت میدم)


  8. تعداد تشکر ها از demonvictor به دلیل پست مفید


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

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

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

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

  1. ارتقا mariaDB 5.5 به mariaDB 5.6 جهت رفع ریستور دیتابیس (با هزینه )
    توسط amin karimi در انجمن دايرکت ادمين DirectAdmin
    پاسخ ها: 0
    آخرين نوشته: May 27th, 2017, 00:16
  2. حل مشکل utf8 در دایرکت ادمین
    توسط ebrahimsh در انجمن مباحث و منابع آموزشی
    پاسخ ها: 0
    آخرين نوشته: January 26th, 2017, 21:25
  3. utf8 نبودن دایرکت ادمین
    توسط roozbeh837 در انجمن دايرکت ادمين DirectAdmin
    پاسخ ها: 1
    آخرين نوشته: November 26th, 2014, 17:47
  4. برگرداندن نوشته های خراب شده به خاطر utf8
    توسط abolfazlgoodarzi در انجمن PHP-MySQL
    پاسخ ها: 6
    آخرين نوشته: March 10th, 2012, 12:06
  5. مشکل با MySQL UTF8
    توسط bijans در انجمن سوالات و مشکلات
    پاسخ ها: 6
    آخرين نوشته: November 3rd, 2009, 13:24

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

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