BOM na stronie PHP automatycznie generowanej przez Wordpress

Administruję dwoma różnymi blogami. Oba programy to wordpress 2.8.6 (więc mają dokładnie ten sam kod źródłowy, oprócz wtyczek), ale znajdują się na dwóch różnych platformach hostingowych (hostmonster.com i aruba.it). Aby wyjaśnić mój problem, wyrzuciłem z SmartSniff sesję z każdą z witryn.

Oto zrzut z hostmonster:

GET /blog/paolo/ HTTP/1.1
Host: www.e-venturi.com
Accept-Encoding: identity
Accept-Language: en-us
Accept: text/html, text/plain, text/xml, image/gif, image/x-xbitmap, image/x-icon,image/jpeg, image/pjpeg, application/vnd.ms-powerpoint, application/vnd.ms-excel, application/msword, */*
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0;)


HTTP/1.1 200 OK
Date: Sat, 28 Nov 2009 23:47:38 GMT
Server: Apache/2.2.14 (Unix) mod_ssl/2.2.14 OpenSSL/0.9.8l DAV/2 mod_auth_passthrough/2.1 FrontPage/5.0.2.2635
X-Powered-By: PHP/5.2.11
X-Pingback: http://www.e-venturi.com/blog/paolo/xmlrpc.php
Vary: Accept-Encoding
Transfer-Encoding: chunked
Content-Type: text/html; charset=UTF-8

a6
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

a teraz z Aruby:

GET /blog/ HTTP/1.1
Host: www.cubanite.net
Accept-Encoding: identity
Accept-Language: en-us
Accept: text/html, text/plain, text/xml, image/gif, image/x-xbitmap, image/x-icon,image/jpeg, image/pjpeg, application/vnd.ms-powerpoint, application/vnd.ms-excel, application/msword, */*
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0;)


HTTP/1.1 200 OK
Date: Sat, 28 Nov 2009 23:49:19 GMT
Server: Apache/2.2
X-Pingback: http://www.cubanite.net/blog/xmlrpc.php
Vary: Accept-Encoding
Transfer-Encoding: chunked
Content-Type: text/html; charset=UTF-8

100b
...<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

(uwaga: a6 i 100b to rozmiar pakietu zgłoszony przez SmartSniff)

Ok, duża różnica to trzy kropki przed<!DOCTYPE na Arubie. Są to BOM UTF-8 (0xef 0xbb 0xbf).

Dlaczego to samo źródło PHP na obu serwerach pojawia się tylko na jednym serwerze?

Treść jest generowana, więc autor postu nie może celowo wstawić BOM, a ja zweryfikowałem szablon, aby był również bezpłatny BOM. Oczywiście na serwerach są różne wersje PHP i Apache ... co mogę sprawdzić lub ustawić, aby zdiagnozować i rozwiązać problem? Przy okazji nie chcę BOM.

Z góry bardzo dziękuję.

questionAnswers(1)

yourAnswerToTheQuestion