براي استفاده از امكانات انجمن مامبولرن بايد عضو شويد ، براي ثبت نام كليك كنيد




 Advertisement

هاستینگ جوملا مامبو اس ام اف - ثبت دامین
تبلیغات Advertising
صفحه: [1]   پایین

نویسنده موضوع: تغییر انکودینگ دیتابیس  (دفعات بازدید: 2199 بار)

sorset

  • Newbie
  • *
  • آفلاین آفلاین
  • ارسال: 8
    • WWW
تغییر انکودینگ دیتابیس
« : دوشنبه, 31 دسامبر 2007 - 11:58 »
سلام
من انکودینگ دیتابیس رو به utf-8 تغییر دادم و با phpmyadmin ایمپورت کردم.
حالا در مدیریت و صفحه ی اصلی متون فارسی به صورت ؟؟؟؟ دیده میشن. در حالی که در phpmyadmin درست هستن.
اشکال از کجاست؟
ممنون
خارج شده است

مجید

  • Hero
  • *****
  • آفلاین آفلاین
  • جنسيت : پسر
  • ارسال: 6700
  • انتخاب حرفه ای ها مامبوسرور
    • WWW
پاسخ : تغییر انکودینگ دیتابیس
« Reply #1 : دوشنبه, 31 دسامبر 2007 - 12:52 »
شما اصولا دست به انکودینگ نزنید

در ضمن از چه Mysql   به چه Mysql امپورت کردید این خیلی مهمه ؟؟ مثلا از Mysql 4  به mysql 5  و ....

خارج شده است
خدمات میزبانی وب - پرداخت دلاری - سرور اختصاصی و مجازی - سرویس های Cloud ، طراحی وب سایت و بهینه سازی وب سایت ، افزایش ترافیک ، ارسال ایمیل انبوه ، ویزا کارت ، انتقال وجه بین المللی , ... دانشنامه مامبولرن  | دریافت آخرین نسخه جوملا | ویترین مامبولرن | فروشگاه سیستم های مدیریت محتوا | انجمن های گفتگو مامبولرن | بخش دانلود مامبو

sorset

  • Newbie
  • *
  • آفلاین آفلاین
  • ارسال: 8
    • WWW
پاسخ : تغییر انکودینگ دیتابیس
« Reply #2 : دوشنبه, 31 دسامبر 2007 - 15:01 »
والا من سرور سایت رو تغییر دادم اولین سرور ۴ بود و دومی ۵
دیتابیس فروم سایت رو به UTF-8 تبدیل کردم بدون مشکل فروم راه اندازی شد.
اما با تغییر دیتابیس مامبو به این کاراکترست متن های فارسی ؟؟؟ شدن برای همین مجبور شدم دوباره انکودینگ دیتابیس cms رو به iso-8859-1  تغییر بدم و داخل فایل sql انکدینگ جداول رو latin1 بکنم
الان متن های فارسی درست هستن اما من utf-8 میخام باشه.
آیا غیر از قالب ها جای دیگه ای از مامبو هست برایمشخص کردن انکودینگ دیتابیس؟
خارج شده است

سیامک

  • Hero
  • *****
  • آفلاین آفلاین
  • جنسيت : پسر
  • ارسال: 2373
  • همینه که هست.
    • WWW
پاسخ : تغییر انکودینگ دیتابیس
« Reply #3 : دوشنبه, 31 دسامبر 2007 - 19:12 »
انکودینگ دیتابیس ربطی به قالب نداره
شما به جای دست زدن به خود فایل sql، موقع export کردن انکودینگ های مختلف رو تست کنید و ایمپورت کنید ببینید با کدوم درست میشه
خارج شده است
لطفا قبل از ایجاد تاپیک جدید قوانین انجمن را مطالعه كنيد,بخش آموزش سایت و تاپیک های قبلی انجمن راهنمای شما هستند
آموزش نکات سودمند مامبو  | جستجو | قوانین انجمن
آزاد زندگی کنید

sorset

  • Newbie
  • *
  • آفلاین آفلاین
  • ارسال: 8
    • WWW
پاسخ : تغییر انکودینگ دیتابیس
« Reply #4 : سه‌شنبه, 01 ژانویه 2008 - 00:06 »
گفتم که الان سایت با latin1 درسته
اما من میخوام که انکودینگ رو utf-8 کنم
خارج شده است

مجید

  • Hero
  • *****
  • آفلاین آفلاین
  • جنسيت : پسر
  • ارسال: 6700
  • انتخاب حرفه ای ها مامبوسرور
    • WWW
پاسخ : تغییر انکودینگ دیتابیس
« Reply #5 : سه‌شنبه, 01 ژانویه 2008 - 09:19 »
گفتم که الان سایت با latin1 درسته
اما من میخوام که انکودینگ رو utf-8 کنم

دوست عزیز چه لزومی داره دیتابیس utf باشه مهم اینه که اطلاعاتی که در سایت نمایش داده میشه utf باشه !!!!!!!
خارج شده است
خدمات میزبانی وب - پرداخت دلاری - سرور اختصاصی و مجازی - سرویس های Cloud ، طراحی وب سایت و بهینه سازی وب سایت ، افزایش ترافیک ، ارسال ایمیل انبوه ، ویزا کارت ، انتقال وجه بین المللی , ... دانشنامه مامبولرن  | دریافت آخرین نسخه جوملا | ویترین مامبولرن | فروشگاه سیستم های مدیریت محتوا | انجمن های گفتگو مامبولرن | بخش دانلود مامبو

sorset

  • Newbie
  • *
  • آفلاین آفلاین
  • ارسال: 8
    • WWW
پاسخ : تغییر انکودینگ دیتابیس
« Reply #6 : سه‌شنبه, 01 ژانویه 2008 - 10:03 »
به هر حال کاراکتر ست استاندارد برای فارسی utf-8 هست.
این انکودینگ مزیت هایی برای فارسی بوجود میاره که یکیشون مشاهده و تغییر اطلاعات دیتابیس بدون استفاده از سی ام اس هست.
خارج شده است

sorset

  • Newbie
  • *
  • آفلاین آفلاین
  • ارسال: 8
    • WWW
پاسخ : تغییر انکودینگ دیتابیس
« Reply #7 : پنجشنبه, 03 ژانویه 2008 - 08:48 »
کسی تاحالا نتونسته با موفقیت دیتابیس مامبو رو utf-8 کنه؟
خارج شده است

فیروزمندان

  • مدیر سایت
  • *****
  • آفلاین آفلاین
  • جنسيت : پسر
  • ارسال: 11316
  • Information Is Power
    • WWW
پاسخ : تغییر انکودینگ دیتابیس
« Reply #8 : پنجشنبه, 03 ژانویه 2008 - 09:48 »
ما خود دیتابیس مامبو رو که به صورت پیشفرض در مامبو قرار میدیم utf منتشر نمیکنیم . شما هم با تغییر Charset دیتابیس به utf-8 باز هم نمیتونید اون مطالب رو به صورت فارسی ببینید !

پس این کار مشکل شما رو حل نمیکنه .

یا علی

sorset

  • Newbie
  • *
  • آفلاین آفلاین
  • ارسال: 8
    • WWW
پاسخ : تغییر انکودینگ دیتابیس
« Reply #9 : پنجشنبه, 03 ژانویه 2008 - 11:44 »
ما خود دیتابیس مامبو رو که به صورت پیشفرض در مامبو قرار میدیم utf منتشر نمیکنیم . شما هم با تغییر Charset دیتابیس به utf-8 باز هم نمیتونید اون مطالب رو به صورت فارسی ببینید !

پس این کار مشکل شما رو حل نمیکنه .

یا علی

خوب چرا شما دیتابیس پیشفرض رو utf-8 منتشر نمیکنید.
کاربرایی مثل من هستن که میخوان دیتابیسشون utf-8 باشه
حالا من چکار کنم؟
خارج شده است

sorset

  • Newbie
  • *
  • آفلاین آفلاین
  • ارسال: 8
    • WWW
پاسخ : تغییر انکودینگ دیتابیس
« Reply #10 : پنجشنبه, 03 ژانویه 2008 - 13:50 »
سلام
در فروم جوملا خوندم که
کافیه در فایل includes/database.php که نوشته
//@mysql_query("SET NAMES 'utf8'", $this->_resource);
خط رو از حالت کامنت در بیارینش
به همین راحتی !!!
خارج شده است

فیروزمندان

  • مدیر سایت
  • *****
  • آفلاین آفلاین
  • جنسيت : پسر
  • ارسال: 11316
  • Information Is Power
    • WWW
پاسخ : تغییر انکودینگ دیتابیس
« Reply #11 : پنجشنبه, 03 ژانویه 2008 - 14:11 »
به هر حال کاراکتر ست استاندارد برای فارسی utf-8 هست.
این انکودینگ مزیت هایی برای فارسی بوجود میاره که یکیشون مشاهده و تغییر اطلاعات دیتابیس بدون استفاده از سی ام اس هست.

دوست عزیز !
شما پست بالا رو بخونید ! موردی که شما اشاره کردید با این راه حل ... قابل حل نیست !

یا علی

sorset

  • Newbie
  • *
  • آفلاین آفلاین
  • ارسال: 8
    • WWW
پاسخ : تغییر انکودینگ دیتابیس
« Reply #12 : پنجشنبه, 03 ژانویه 2008 - 14:28 »
دوست عزیز !
شما پست بالا رو بخونید ! موردی که شما اشاره کردید با این راه حل ... قابل حل نیست !

یا علی

ببخشید من متوجه منظور شما نمیشم
به هر حال الان در phpmyadmin میتونم نوشته های فارسی رو ویرایش کنم.
خارج شده است

titanpass

  • Sr. Member
  • ****
  • آفلاین آفلاین
  • ارسال: 296
    • WWW
پاسخ : تغییر انکودینگ دیتابیس
« Reply #13 : شنبه, 10 آوریل 2010 - 02:12 »
سلام
آقای فیروزمندان میشه توضیح بدید کلا چطور میشه انکدینگ دیتا بیس رو عوض کرد ممنون میشم منم 6 ماه هست که الاف این موضوع هستم
خارج شده است
تشكر گاليه از خدا بعداز آخرين كشفش: چقدر زيباست كه اكنون من همانگونه مي انديشم كه تو انديشيده اي كمك ام كن تا بيشتر چون تو بينديشم!

کبیری

  • تیم مامبولرن
  • *****
  • آفلاین آفلاین
  • جنسيت : پسر
  • ارسال: 2442
    • WWW
پاسخ : تغییر انکودینگ دیتابیس
« Reply #14 : شنبه, 10 آوریل 2010 - 23:49 »
سلام

برای تغییر collation دیتابیس این آموزش رو مطالعه کنید.


یا علی
خارج شده است
http://www.JoomlArt.ir   -   قدرت جوملا را با زیبایی همراه سازید...

titanpass

  • Sr. Member
  • ****
  • آفلاین آفلاین
  • ارسال: 296
    • WWW
پاسخ : تغییر انکودینگ دیتابیس
« Reply #15 : یکشنبه, 11 آوریل 2010 - 01:12 »
سلام

برای تغییر collation دیتابیس این آموزش رو مطالعه کنید.
یا علی
اینکار رو کردم تاثیری نکرد
خارج شده است
تشكر گاليه از خدا بعداز آخرين كشفش: چقدر زيباست كه اكنون من همانگونه مي انديشم كه تو انديشيده اي كمك ام كن تا بيشتر چون تو بينديشم!

کبیری

  • تیم مامبولرن
  • *****
  • آفلاین آفلاین
  • جنسيت : پسر
  • ارسال: 2442
    • WWW
پاسخ : تغییر انکودینگ دیتابیس
« Reply #16 : دوشنبه, 12 آوریل 2010 - 11:08 »
سلام

دیتابیس رو بصورت خصوصی برای من ارسال کنید تا collation رو واستون تغییر بدم.


یا علی
خارج شده است
http://www.JoomlArt.ir   -   قدرت جوملا را با زیبایی همراه سازید...
صفحه: [1]   بالا
 

انجمن تخصصی مامبو و جوملا فارسی RSS - آر اس اس Bookmark and Share