Que utilizar para solo ejecutar una parte del script
Publicado por Carlos (26 intervenciones) el 17/06/2021 08:10:22
Buenas, tengo un script en PHP que me compara si hay cambios en un archivo. Esta parte funciona bien.
A veces esa web se cae y recibo estos errores
PHP Warning: file_get_contents(url):
failed to open stream: HTTP request failed! HTTP/1.1 502 Bad Gateway
failed to open stream: HTTP request failed! HTTP/1.1 522 Origin Connection Time-out
in
failed to open stream: HTTP request failed! HTTP/1.1 520 Origin Error
in /
failed to open stream: HTTP request failed! HTTP/1.1 523 Origin Unreachable
failed to open stream: HTTP request failed! HTTP/1.1 521 Origin Down
Este script se ejecuta cada 5 minutos por cron
La primera parte me captura los datos y la 2 me compara si hay cambios
Si la primera falla servidor caído recibo varios
PHP Notice: Undefined offset: 2 in
Que puedo hacer para que la primera parte del código que se ejecuta cada 5 minutos, si está el servidor caído no me de error .y sobre todo que la segunda parte del código se ejecute cuando la primera se inició al.menos 6 veces.
Digamos que la segunda parte solo se ejecute 1 de cada 6 veces se ejecute el script
¿Algún ejemplo?
A veces esa web se cae y recibo estos errores
PHP Warning: file_get_contents(url):
failed to open stream: HTTP request failed! HTTP/1.1 502 Bad Gateway
failed to open stream: HTTP request failed! HTTP/1.1 522 Origin Connection Time-out
in
failed to open stream: HTTP request failed! HTTP/1.1 520 Origin Error
in /
failed to open stream: HTTP request failed! HTTP/1.1 523 Origin Unreachable
failed to open stream: HTTP request failed! HTTP/1.1 521 Origin Down
Este script se ejecuta cada 5 minutos por cron
La primera parte me captura los datos y la 2 me compara si hay cambios
Si la primera falla servidor caído recibo varios
PHP Notice: Undefined offset: 2 in
Que puedo hacer para que la primera parte del código que se ejecuta cada 5 minutos, si está el servidor caído no me de error .y sobre todo que la segunda parte del código se ejecute cuando la primera se inició al.menos 6 veces.
Digamos que la segunda parte solo se ejecute 1 de cada 6 veces se ejecute el script
¿Algún ejemplo?
Valora esta pregunta


0