Hola!!, estoy usando file_get_contents para obtener unos datos de una página web que está en XML, aveces funciona bien, otras no y devuelve error en la línea donde tengo la instrucción SimpleXMLElement que es la que estoy utilizando para hacer el parseo del XML.
El error es el siguiente:
Fatal error: Uncaught exception 'Exception' with message 'String could not be parsed as XML' in C:\datos\pages\consulta.php:202 Stack trace: #0 C:\datos\pages\consulta.php(202): SimpleXMLElement->__construct('') #1 {main} thrown in
Por lo que he leído dice que se debe a que aveces se satura el servidor remoto.
Hay alguna forma de verificar que es por esto??, y qué servidor es el saturado el de hosting o el remoto de que quiero leer la página??
Desde ya gracias por su atención y ayuda
Saludos
y tal vez se debe ese enredo de variables que tienes. El error lo puedes capturar para mandarle un mensaje al usuario cuando no se pueda leer. Como te dije en mi primer respuesta. Intenta colocar un ejemplo real para ir probando el error.
Pues no es culpa de PHP que ese servidor esté tan saturado y tarde tanto en devolver un XML tan pequeño. Después de un tiempo devuelve false así tengas max_execution_time sin límite. 

