> Faqs > Warning: failed to open stream: Expiro el tiempo de conexion in

Warning: failed to open stream: Expiro el tiempo de conexion in

tengo este error, en mi archivo api.php, especificamente en la linea donde tengo la funcion file_get_contents, pero he revisado las lineas de codigo arriba y abajo y al parecer esta todo bien, no se si este error se debe al codigo u hay otra cosa fuera de el si alguien sabe , las razones del porque de este warning. se los agradeceria mucho.

¿Pero cuál es el código? y cuál es el error? En el título no cabe completo, lo puedes transcribir en el cuerpo de la pregunta, ambas cosas, editando la faq.
Responder la pregunta
Editar Hacer otra preguntaPreguntar

Respuestas

Si se está produciendo un fallo por tiempo de conexión quiere decir que PHP ha intentado recibir el contenido sin éxito en un tiempo que él considera aceptable.

El tiempo máximo de ejecución está definido en la configuración de PHP en el PHP.ini: max_execution_time. Y también se puede cambiar en tiempo de ejecución mediante la función set_time_limit(segundos). Sin embargo, lo más normal es que sea un tema más relacionado con que no se puede acceder al recurso.

Como no indicas tu código es imposible saber a qué se puede deber. Pueden ser mil motivos, como por ejemplo que no tiene permisos de lectura del archivo que se intenta leer. O que el archivo esté corrupto o su contenido sea enorme. O si es una conexión de red, que falle el firewall o el servidor al que te conectas no te entregue el contenido en un tiempo razonable.

Vaya usted a saber!! Si nos dices tu error completo y el código es más fácil ayudar.

Julian
120 4 10 15