Si estamos corriendo Joomla 2.5 con una versión de PHP 5.3, es posible que nos topemos con un bug en la clase imágenes. Al trabajar con JEA, una extensión de Joomla que utiliza la clase JImage, tenía este error al intentar subir una imagen:
«Attempting to load an image of unsupported type JPG»
El problema, radica en que en las versiones de PHP anteriores a 5.3, el atributo JPEG Support se llamaba JPG Support.
En este sentido, la clase de Joomla JImage, en las líneas 79-80, chequea por self::$formats[IMAGETYPE_JPEG] = ($info[‘JPEG Support’]) ? true : false;
Si estamos teniendo este problema entonces, lo mejor es directamente poner algo del estilo self::$formats[IMAGETYPE_JPEG] = true, o chequear por self::$formats[IMAGETYPE_JPEG] = ($info[‘JPG Support’]) ? true : false;
gracias por la ayuda, estoy teniendo ese problema