He visto varios posts en los que explicaban como leer de un archivo .xml con PHP, pero esta no es mi duda.
En mi caso el archivo .xml está generado con php y mediante el mod_rewrite de apache le he cambiado la extensión a .xml El archivo en cuestión es este: http://bin.infomanga.net/mangas.xml
Y el archivo encargado de leer es este: http://bin.infomanga.net/lista-mangas.php
Cuando se trata de leer un .xml estático, lo lee sin problemas, pero cuando va a leer el generado mediante php y mysql me da error.
No se que estará mal, pues aparentemente los archivos son los mismos, pero me estoy volviendo loco. A ver si alguien sabe como solucionarlo

Gracias