Hola
Después de que una aplicación no me funcionara correctamente, he creado un pequeño script de prueba, para descartar cosas. El script es el siguiente:
Código:
<?php
header("Content-type: image/jpeg");
$archivo = $_SERVER['DOCUMENT_ROOT'] . "/8.jpg";
$imagen = imagecreatefromjpeg($archivo);
imagejpeg($imagen, "8_thumb.jpg");
imagedestroy($imagen);
?>
El problema está en que no me crea la imagen 8_thumb.jpg.
8.jpg es una imagen ya alojada en el servidor. He probado con un path relativo. La librería gd está activada y la versión de esta en el servidor es de las últimas. La carpeta destino tiene permisos. En el servidor local me funciona correctamente. El caso es que si creo una imagen sin hacerlo desde un jpg me funciona bien, es decir, con el siguiente script:
Código:
$prueba = imagecreate(150,100);
imagejpeg($prueba, "prueba.jpg");
imagedestroy($prueba);
Así que el fallo tiene que ver con la imagen de partida, preo no sé qué puede ser. Os agradecería una ayudita.
Un saludo