سلام
من سایت رو از 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'