Jump to content

- - - - -

Change ISO-8859 to UTF-8 breaks my layout

utf-8 layout iso-8859

This topic has been archived. This means that you cannot reply to this topic.
2 replies to this topic

#1   sedemik

  • Members
  • 32 posts

Posted 09 August 2012 - 07:36

My web service provider need to update their database server to MYSQL 5.1.63. That version doesn't support Latin-1 database anymore that´s why they converted database to utf-8 format. I had to change my language files and chartset to utf-8 also.

After those changes the layout broke especially with IE. Admin site brokes too.

Does anyone have any tips for me what I have to do that I can fix the layout. This same has happed all of my shops (4). Two of these are 2.2 version and Two are 2.3.

#2   MrPhil

  • Members
  • 6,453 posts

Posted 09 August 2012 - 14:33

Of course MySQL 5.1 still supports Latin-1 encoding. That's the default. The only way it wouldn't be is if your host decided to force everyone to UTF-8 for some strange reason. There was no need to change your 2.2 shops to UTF-8 (2.3 is already UTF-8).

#3   sedemik

  • Members
  • 32 posts

Posted 13 August 2012 - 11:40

I solved my problem.

UTF-8 -files contained many Unicode Byte-Order Marks (BOM). I ran files trough File BOM Detector (http://www.bryntyoun...bomdetector.htm) and uploaded again to server. Now it works.