error_log function....
 
Avisos
Vaciar todo

error_log function.getimagesize

7 Respuestas
4 Usuarios
0 Reactions
2,613 Visitas
Respuestas: 88
Trusted Member
Topic starter
 

Hola,

He detectado que el archivo error_log alojado en la raiz crece demasiado rapido (ya iba por varios megas)

Lo descargo y abro y veo decenas y decenas de lineas como estas:

[12-Jul-2011 15:44:56] PHP Warning:  getimagesize() [function.getimagesize]: URL file-access is disabled in the server configuration in /home/abc/public_html/es/libraries/tcpdf/tcpdf.php on line 3694
[12-Jul-2011 15:44:56] PHP Warning:  getimagesize( http://abc.com/es/images/stories/oposiciones.gif ) [function.getimagesize]: failed to open stream: no suitable wrapper could be found in /home/abc/public_html/es/libraries/tcpdf/tcpdf.php on line 3694
[12-Jul-2011 15:45:01] PHP Warning:  getimagesize() [function.getimagesize]: URL file-access is disabled in the server configuration in /home/abc/public_html/es/libraries/tcpdf/tcpdf.php on line 3694
[12-Jul-2011 15:45:01] PHP Warning:  getimagesize( http://abc.com/es/images/stories/oopinion.gif ) [function.getimagesize]: failed to open stream: no suitable wrapper could be found in /home/abc/public_html/es/libraries/tcpdf/tcpdf.php on line 3694

¿sabeis a que puede deberse o alguna pista por donde investigar?

muchas gracias.


 
Respondido : 12/07/2011 3:36 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola Antonio

Podrías indicarnos la url de tu sitio web ?
Vemos que estas tratando de acceder a la imagen de otro sitio web

Saludos.


 
Respondido : 12/07/2011 6:06 pm
Respuestas: 88
Trusted Member
Topic starter
 

Hola John

"abc.com" es un nombre generico inventado, como "123" o "miweb", para ocultar la direccion real.

te confirmo que la url original es correcta y apunta a imagenes que sí existen.

PD: si quieres puedo darte la url real en privado.


 
Respondido : 13/07/2011 7:27 am
Jordi Sala
Respuestas: 12058
Illustrious Member Admin
 

Hola Antonio,

En la captura de pantalla, muestra "warnings" no "errors" debido a que avisa que no se pueden abrir. Entiendo que tienes algún sistema para impedir descarga de imágenes de tu sitio web.

Si el problema es el tamaño que genera el archivo error_log, puedes editarlo para borrar lineas de fechas antiguas.

Saludos,


 
Respondido : 13/07/2011 7:48 am
Respuestas: 88
Trusted Member
Topic starter
 

Hola Jordi,

Gracias por contestarme.

Te cuento:

"Entiendo que tienes algún sistema para impedir descarga de imágenes de tu sitio web."

Que nosotros sepamos no hemos puesto nada. ¿que sistemas son esos a los que te refieres?

"Si el problema es el tamaño que genera el archivo error_log, puedes editarlo para borrar lineas de fechas antiguas."

Gracias, pero llevamos haciendo eso demasiado tiempo y al final cansa. De ahí que estemos buscando ayuda aquí.

Entonces,

  • ¿"URL file-access is disabled in the server configuration" significa que es algo de la configuracion del server?
  • ¿alguna pista sobre la libreria /libraries/tcpdf/tcpdf.php ?
  • sobre "ailed to open stream: no suitable wrapper could be found" he encontrado algo que quizas sirva en
  • http://us3.php.net/manual/en/filesystem.configuration.php#ini.allow-url-fopen , pero no lo entiendo bien.

Y en general ¿alguna pista o consejo de por donde seguir investigando?

Muchas gracias


 
Respondido : 13/07/2011 8:30 am
David Noguera
Respuestas: 4433
Famed Member Moderator
 

Hola Antonio,

al parecer es un problema de la librería tcpdf, que es la librería que se encarga de generar PDFs en Joomla. Tienes algún componente que genere PDFs??

Por otro lado veo que el error:

URL file-access is disabled in the server configuration

Significa que no está permitida la directiva Allow_url_fopen por seguridad, para evitar un tipo de ataque conocido como Remote File Inclusion y que básicamente se aprovecha de esta capacidad de hacer include de ficheros de servidores ajenos para ejecutar código malicioso.

Si lo ves completamente necesario, envía un ticket de soporte para que te habiliten esta capacidad a tí unicamente y de esta forma debería de dejar de generar estos mensajes de advertencia.

Saludos


 
Respondido : 13/07/2011 10:41 am
Respuestas: 88
Trusted Member
Topic starter
 

al parecer es un problema de la librería tcpdf, que es la librería que se encarga de generar PDFs en Joomla. Tienes algún componente que genere PDFs??

No, no hay ningun componete sobre PDF (salvo lo que viene por defecto)

URL file-access is disabled in the server configuration

Significa que no está permitida la directiva Allow_url_fopen por seguridad, para evitar un tipo de ataque conocido como Remote File Inclusion y que básicamente se aprovecha de esta capacidad de hacer include de ficheros de servidores ajenos para ejecutar código malicioso.

Si lo ves completamente necesario, envía un ticket de soporte para que te habiliten esta capacidad a tí unicamente y de esta forma debería de dejar de generar estos mensajes de advertencia.

Saludos

Gracias David, lo valoraremos.


 
Respondido : 15/07/2011 8:00 am