title: Document labelled UTF-16 but has UTF-8 content in Entity PHP error
body: <p>I recently transferred my site to PHP5.3 from PHP5.2. I had in place an authentication module which was working fine earlier but now gives the error</p>
  
  <pre><code>Document labelled UTF-16 but has UTF-8 content in Entity
  </code></pre>
  
  <p>I have tried replacing all occurrences of UTF-8 with UTF-16 but that did not help. What could be the possible solutions / causes of this error?</p>