سلام
من سایت رو از virtualmin به cp منتقل کردم
اما الان همه ی نوشته ها به صورت علامت سوال ظاهر شدن.
چکار باید کرد؟

سلام
من سایت رو از virtualmin به cp منتقل کردم
اما الان همه ی نوشته ها به صورت علامت سوال ظاهر شدن.
چکار باید کرد؟
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
من هم تقریبا همین مشکل رو داشتم!! گفتم شاید اراقائش بدم درست شه.. ارتقاء هم دادم.. مامبو رو از 4.6.2 به 4.6.5 ارتقاء دادم. همه چیز درست کار میکنه...
با اینکه همه جا encoding رو utf8 گذاشتم.. توی دیتابیس هم کارکترست unicode ه و نمایشش توی phpmyadmin درسته ولی توی خود سایت؛ هر آیتم محتوایی که از دیتابیس گرفته میشه (یعنی اونهایی که ترجمه نیستن) بصورت علامت سوال نوشته میشه!!! یعنی توی صفحه بعضی جاها علامت سواله بعضی جاها کارکترهای فارسی درسته!!!!
چیکار می تونم بکنم؟ کسی هست راه حلی داشته باشه؟!! این علامت سوالها دیگه چه صیغه ایه؟
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
با سلام
دوست عزیز مامبو بر اساس UTF8 همانند جوملا نیست. باید انکدینک به صورت MyISAM باشد تا به صورت صحیح نمایش داده شود.
پیروز و موفق باشید
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
کارکترست که با انکدینگ فرق می کنه!! من کارکترست رو utf8 گذاشتم.. engine هنوز همون MYISAM ه که فرمودین..
ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_persian_ci;
باز مشکل پابرجاست!
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
جواب رو پیدا کردم دوستان...
مشکل در یکی از فایل های مامبو بود. فایل database.php در پوشه includes در خط 79 نوشته شده:
که یک f جا افتاده!!!! درستش اینه:کد:$mysql_charsets['utf-8']='ut8'
عجب سوتی ضایعی بود!! یه 5-6 ساعتی ما رو سرکار گذاشت!!کد:$mysql_charsets['utf-8']='utf8'
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
علاقه مندی ها (Bookmarks)