توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : بهم ریختن متن های فارسی در دیتابیس (فوری)
ahmadii74
September 9th, 2013, 15:22
باسلام
نسخه whmcs من قدیمی بود خواستم به روزش کنم
اول از اطلاعات دیتابیستم بک آپ گرفتم و سپس whmcs رو به نسخه 5.2.7 ارتقا دادم.
الان همه ی متن های سایت (البته اونایی که تو دیتابیس هست) مثل اخبار و اطلاعات مشتریانی که به فارسی تایپ شده بهم ریخته و مثلا تومان شده تومان
بک آپی که گرفته بودم رو هم دوباره ایمپورت کردم اما مشکل برطرف نشد
لطفا بهم کمک کنید
باتشکر
ahmadii74
September 10th, 2013, 16:35
یه نفر راهنمایی کنه
یعنی هیچکی بلد نیست؟!
persianboy
September 10th, 2013, 16:58
سلام
انکودینگ رو چک کنید
PayamResun.Ir
September 10th, 2013, 17:02
با سلام و خسته نباشید
collation دیتابیس و هر table رو بر روی utf8_general_ci قرار بدید تا مشکلتون حل بشه
موفق باشید
ahmadii74
September 10th, 2013, 17:26
تمام اینکارا رو کردم اما درست نمیشه.
کلا متن های فارسی درون دیتابیس به شکل تومان درومده.
راهی نیست که متن هایی که اینجوری تومان شده رو به حالت اول برگردوند؟
PayamResun.Ir
September 10th, 2013, 18:05
سلام مجدد
بعد از قرار دادن collation بر روی utf8_general_ci باید دیتابیس رو امپورت کنید نه قبل از آن...
چک بفرمایید اگر مشکل حل نشد با من در تماس باشید...
موفق باشید
ahmadii74
September 10th, 2013, 23:56
بازم فایده ای نداشت.
soheilsystem92
September 11th, 2013, 07:58
اگر متن ها به این شکل (تومان) باشن راهی برای حل اون هست ولی اگر علامت سوال شده باشن هیچ راهی نیست
این مشکل مربوط میشه به کدیدنگ ها داخل دیتابیس
TukaNet
September 11th, 2013, 08:53
مشکلتون از انکدینگ مای اس کیو ال هست ، دیتا بیس رو یک بار دیگه با Character Set درست ایمپورت کنید
اگر متن ها به این شکل (تومان) باشن راهی برای حل اون هست ولی اگر علامت سوال شده باشن هیچ راهی نیست
این مشکل مربوط میشه به کدیدنگ ها داخل دیتابیس
علامت سوال شدن هم مربوط به انکدینگ پی اچ پی هست و با تنظیمات درست حل میشه :)
ahmadii74
September 11th, 2013, 11:06
وقتی میخواستم دیتابیس رو ایمپورت کنم Character Set رو utf8 قرار دادم و ایمپورت کردم.
ولی فایده نداشت.
البته قبل از ایمپورت کردن دیتابیس ، فایل دیتابیس رو باز کردم دیدن متنهای فارسی به شکل تومان هست.
نمی دونم دیگه باید چیکار کنم.
ahmadii74
September 13th, 2013, 13:37
راه حل کسی نداره؟
ahmadii74
September 13th, 2013, 23:58
الان من باید چیکار کنم؟کلی اطلاعات توی دیتابیس هست که متن های فارسیش به شکل تومان درومده.
PayamResun.Ir
September 14th, 2013, 00:09
الان من باید چیکار کنم؟کلی اطلاعات توی دیتابیس هست که متن های فارسیش به شکل تومان درومده.
شما باید اطلاعات دیتابیستو تبدیل کنی به utf8...
فکر کنم این آموزش به دردتون بخوره اگر یه نگاهی بندازین : Converting your MySQL database to UTF8 (http://docs.moodle.org/23/en/Converting_your_MySQL_database_to_UTF8)
امیدوارم کمکتون بکنه...
اگر نشد در یاهو پیغام بدید براتون بررسی کنمش..
موفق باشید
Smart2012
September 14th, 2013, 00:34
دوست عزیزم یه سرم به اینجا بزن شاید کمکی شد
مشکل بهم ریختگی فونت در mysql و سوالی دیگر - صفحه 2 (http://forum.majidonline.com/threads/169582-%D9%85%D8%B4%DA%A9%D9%84-%D8%A8%D9%87%D9%85-%D8%B1%DB%8C%D8%AE%D8%AA%DA%AF%DB%8C-%D9%81%D9%88%D9%86%D8%AA-%D8%AF%D8%B1-mysql-%D9%88-%D8%B3%D9%88%D8%A7%D9%84%DB%8C-%D8%AF%DB%8C%DA%AF%D8%B1/page2)
ahmadii74
September 14th, 2013, 12:57
مشکلم کامل حل نشد اما از اینکه کمکم کردیم ممنونم.
فکر کنم باید برنامه ای بنویسم که فایل sql رو بهش بدم و متن های بهم ریخته رو به حالت اول برگردونه.
باتشکر