I got very strange problem. I have one php website which is running in two server. One is on Apache (Linux) and second is on IIS (WIndow). Linux Server, I just run it for demo. IIS is the actual hosting that I need to host. Even with all the same code, database, in the linux server, there’s no  character. But in IIS, everywhere got  characters. I checked all the meta tag, it’s utf-8. In database collation is utf-8 also. In mysql database, i got those  character, but somehow, in linux, when we fetch the content from database, those  doesn’t show. It just happening on IIS. Can anyone point out how can i resolve this ? Thank you.
Share
I had a similar issue a while ago, there are some useful comments and information here – it’s PHP but I believe the theory would be the same:Question 386378