Cita:
Empezado por dec
Hola a todos,
¿Se detiene la ejecución incluso con el "try...catch"? Sea como sea...
|
Si, se detiene sin mas y finaliza, el try ... catch hace caso omiso, cosa que también a mi me ha sorprendido mucho....
Cita:
Empezado por dec
Hola a todos,
claro, lo primero que se le ocurre a uno es, ¿por qué no se usa una imagen "incorrupta"? ¿Es obligatorio usar esa imagen? Pero siempre podría convertirse, ¿no? ...
|
Esta imagen procede de un proceso automático donde las recoge de diversos catálogos de precios de varios proveedores y en distintos servidores y monta un catalogo propio de productos (dropshipping). La imagen puede venir ya corrupta incluso desde el propio servidor web del proveedor, o corromperse a lo largo del proceso de descarga, o simplemente no ser un formato de imagen valido... por tanto el objetivo de este código es simplemente detectar las imágenes problemáticas y eliminarlas, por lo menos para que no interfieran en el resto de procesos.
Hasta ahora con la medio solución de
register_shutdown_function(); he conseguido a base de ejecutar muchas veces el script, ir eliminando de una en una cada imagen problemática. Pero esta solución es como matar moscas a cañonazos...
Cita:
Empezado por dec
porque el error pinta malamente así a bote pronto...
|
Pues parece que si...