I can meddle a bit with my host settings and I appreciate the option to be able to do that.
For years I have, on and off, dreaded any mayor changes or upgrades to PHPFusion on sites with High Ascii Characters. Unicode was introduced to deal with that, but still, when I step by step switch from PHP 5.1->5.2->5.3->5.4->5.5 and to 5.6 it screws it up at 5.6.
The language files are UTF8 -bom, as we have discussed here many times, the database collation is set to UTF8MB4_unicode_ci, which works and the collation of tables are set to latin1_swedish_ci which has also worked so far with all upgrades from PHPFusion 7 to 7.02.07.
Now I am about to launch a new system that requires minimum PHP 5.6 and I am prepared to change the table collation but the strange issue is that the change of PHP does not seem to affect High ASCII everywhere. It seems to err on texts located in
- News Titles
- Administration links, including text buttons
- Site title
- Menu links (header as well as navigation bar)
and a few more places but oddly enough not in TEXT fields, bread text.
One would perhaps suspect the language files if it weren't for the entries in menus and other non lang depending places.
I can change those from latin1 to utf8mb4 but it makes no difference. And now we seem to have a gazillion of UTF8 options to choose from in PHPMyAdmin which makes things soo much easier. Not.
Tips?
The site is www.eslovsmoderaterna.se but i can not leave it on with the flaws to show...
0 replies