En este grupo En todos

Grupo de PHP



Ayuda con [function. Getimagesize] (en librerías PDF); SOLUCIONADO!

Thor
Escrito por Thor
el 15/05/2010

Buenas resulta que me sale este error al crear un PDF con imagenes:

Warning: getimagesize() [function. Getimagesize]: URL file-access is disabled in the server configuration in /homepages/18/d327653374/htdocs/unoa/libraries/tcpdf/tcpdf. Php on line 3672

Warning: getimagesize(https://xxx. Xx/images/stories/obras_tranvia_granada(1). Jpg) [function. Getimagesize]: failed to open stream: no suitable wrapper could be found in /homepages/18/d327653374/htdocs/unoa/libraries/tcpdf/tcpdf. Php on line 3672
TCPDF error: Missing or incorrect image file: https://xxx. Xx/images/stories/obras_tranvia_granada(1). Jpg

Agradezco su ayuda!


Nasredin Nas Nas
Licenciado geografia e historia uam un...
Escrito por Nasredin Nas Nas
el 16/05/2010

Hola Thor,


Ese tipo de errores suele ser porque no recoges bien la ruta al fichero por lo que no lo encuentra.


Te aconsejo que hagas un echo con la variable donde recoges la ruta y esta misma la pongas en el navegador para ver si la encuentra ya sí asegurarte.


Saludos.

Thor
Escrito por Thor
el 20/05/2010

Las librerias del PDF estaban bien, el problema era externo.


Resulta que era por culpa de la configuracion del server de PHP.


Esta directiva "allow_url_fopen" estaba en "Off" (deshabilitada).


Esa directiva sirve para permitir el tratamiento de URLs (como https:// o ftp://) como archivos.


Ya cayo un "mito-problema" que habia con las librerias en PDF.

*Nota: Si la tenemos en un hosting


Para poner en "On" (habilitarla) , solo basta con crear un archivo "php. Ini" donde este el directorio raiz junto con el "index. Php/html" de la pagina Web, y dentro del archivo de "php. Ini" ,esto:


;;;;;;;;;;;;;;;;;;
; Fopen wrappers ;
;;;;;;;;;;;;;;;;;;



; Whether to allow the treatment of URLs (like https:// or ftp://) as files.
allow_url_fopen = On


Naturalmente este ejemplo sirve ademas si queremos habilitar o deshabilitar otras directivas propias.

Thor
Escrito por Thor
el 14/08/2010

Post cerrado, solucionado