BOM en una página PHP auto generada por Wordpress

Yo administro dos blogs diferentes. Ambos son wordpress 2.8.6 (por lo que tienen exactamente el mismo código fuente, los complementos aparte) pero están ubicados en dos plataformas de hospedaje diferentes (hostmonster.com y aruba.it). Para explicar mi problema, he volcado con SmartSniff una sesión con cada uno de los sitios.

Aquí está el volcado de 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">

y ahora desde aruba:

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">

(nota: a6 y 100b son el tamaño de paquete reportado por SmartSniff)

Ok, la gran diferencia son los tres puntos frente a la<!DOCTYPE en aruba. Son la lista de materiales UTF-8 (0xef 0xbb 0xbf).

Al ser la misma fuente PHP en ambos servidores, ¿por qué aparece solo en un servidor?

El contenido se genera, por lo que el autor de la publicación no puede insertar deliberadamente una lista de materiales y también he verificado que la plantilla está libre de listas de materiales. Naturalmente, hay diferentes versiones de PHP y Apache en los servidores ... ¿qué puedo verificar o configurar para diagnosticar y resolver el problema? Por cierto no quiero el BOM.

Muchas gracias de antemano.

Respuestas a la pregunta(1)

Su respuesta a la pregunta