![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
imagecreatefromstring detiene el script
Hola buenas tardes,
Aquí vengo con un BUGS esta vez en PHP, que suerte todos los voy encontrando yo ![]() en particular se trata de un BUGS en la librería GD que lo que hace es elevar a error desconocido cualquier error que encuentra la propia librería y deteniendo totalmente el script que se esta ejecutando. Aquí se comenta el BUGS que también tiene ya su tiempo https://bugs.php.net/bug.php?id=70315 El problema en particular me afecta en PRESTASHOP que utiliza estas librerías para procesar las imágenes/miniaturas. Y en particular en el proceso de generación de miniaturas, donde siempre se detiene (debido al BUGS) en la misma imagen, sin llegar a finalizar ni a procesar el resto de las miniaturas que tiene la tienda, por lo que nunca avanza. Intente solventarlo, antes de conocer que el problema es debido a este bug, creando un script alternativo que detecte y elimine las imágenes no validas para lo que cree una función que las chequea en el servidor para comprobar si son correctas, pero en cuanto llega a analizar la primera imagen con error en particular cuando llega al comando imagecreatefromstring() que es un comando de la librería GD el script se detiene y se acaba el proceso... no haciendo caso por mas que lo he intentado de los bloques try ... catch ... finally Este es mi código: Código PHP:
- ¿Alguna otra alternativa o solución para determinar si una imagen es correcta o no en PHP? Gracias por su tiempo y colaboración saludos |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Firebird se detiene en Ubuntu. | subzero | Firebird e Interbase | 25 | 30-07-2014 21:49:39 |
Impresión directa al puerto COM se detiene en linea 30... | krlosrp | C++ Builder | 5 | 28-08-2007 22:40:39 |
La policía detiene 15 personas | ArdiIIa | La Taberna | 16 | 09-03-2007 21:56:54 |
Cuantos <Script></Script> deben haber en un <Body>? | Deiv | HTML, Javascript y otros | 9 | 07-12-2006 01:27:50 |
El Motor Detiene Su Servicio | DANY | Firebird e Interbase | 6 | 08-12-2003 17:48:03 |
![]() |
|