Jump to content

error_log en blocklayered por modulo yotpo


olgadrom

Recommended Posts

Hola a todos,

 

a ver si alguien es capaz de arrojarme algo de luz sobre cómo solucionar esto. En la carpeta del modulo blocklayered se me está generando constantemente un archivo "error_log", en el que se muestran los siguientes errores:

PHP Notice:  Undefined index: item in /home/--/public_html/cache/smarty/compile/1b/3d/eb/1b3deb24960d4a3d241c129bb6adea8925091217.file.product-list.tpl.php on line 181
PHP Notice:  Trying to get property of non-object in /home/--/public_html/cache/smarty/compile/1b/3d/eb/1b3deb24960d4a3d241c129bb6adea8925091217.file.product-list.tpl.php on line 181
PHP Notice:  Undefined index: item in /home/--/public_html/cache/smarty/compile/1b/3d/eb/1b3deb24960d4a3d241c129bb6adea8925091217.file.product-list.tpl.php on line 183
PHP Notice:  Trying to get property of non-object in /home/--/public_html/cache/smarty/compile/1b/3d/eb/1b3deb24960d4a3d241c129bb6adea8925091217.file.product-list.tpl.php on line 183
PHP Notice:  Undefined index: yotpoAppkey in /home/--/public_html/cache/smarty/compile/1b/3d/eb/1b3deb24960d4a3d241c129bb6adea8925091217.file.product-list.tpl.php on line 256
PHP Notice:  Trying to get property of non-object in /home/--/public_html/cache/smarty/compile/1b/3d/eb/1b3deb24960d4a3d241c129bb6adea8925091217.file.product-list.tpl.php on line 256
PHP Notice:  Undefined index: yotpoDomain in /home/--/public_html/cache/smarty/compile/1b/3d/eb/1b3deb24960d4a3d241c129bb6adea8925091217.file.product-list.tpl.php on line 258
PHP Notice:  Trying to get property of non-object in /home/--/public_html/cache/smarty/compile/1b/3d/eb/1b3deb24960d4a3d241c129bb6adea8925091217.file.product-list.tpl.php on line 258
PHP Notice:  Undefined index: yotpoLanguage in /home/--/public_html/cache/smarty/compile/1b/3d/eb/1b3deb24960d4a3d241c129bb6adea8925091217.file.product-list.tpl.php on line 271
PHP Notice:  Trying to get property of non-object in /home/--/public_html/cache/smarty/compile/1b/3d/eb/1b3deb24960d4a3d241c129bb6adea8925091217.file.product-list.tpl.php on line 271

 

Yo no hago más que borrarla y borrar la smarty cache (en apartado rendimiento, marco forzar compliación, desactivo cache y doy a guardar. Posteriormente arriba le doy a vaciar cache), y se sigue regenerando y creciendo y creciendo ocupando mucho sitio!

Veo que los errores apuntan al modulo de opiniones Yotpo. Este módulo lo tenía instalado y lo desinstalé al empezar a utilizar otro módulo nuevo de opiniones. La verdad que no puedo decir si estos errores ya existían antes de hacer este cambio o surgieron a raíz de ello... Pero he probado a volver a instalar el módulo yotpo y siguen apareciendo...

 

Alguno sabríais cómo podría solucionar este problema? Os agradezco cualquier aportación de antemano.

Link to comment
Share on other sites

¡Buenas!

Los ficheros error_log se generan en la carpeta del documento PHP que ha generado dicho error, por lo que el que te está fallando es blocklayered. Dichos ficheros suelen tener un límite máximo de tamaño que al alcanzarlo se vuelven a sobreescribir, por lo que no te acabarías quedando sin espacio.

Lo que es más "preocupante" es que dichos ficheros arrojan información sobre nombres, rutas, problemas etc que no deberían estar en carpetas de acceso público. Lo ideal es que desactives en las directivas de PHP el "logueo" de avisos, que viene identificado como "E_WARNING". Normalmente este ajuste está disponible en el panel de administración de tu hosting.

Estos son los posibles valores: 

http://php.net/manual/es/errorfunc.constants.php
 

Yo normalmente dejo únicamente E_ERROR en entornos de producción. Aún así deberías investigar por qué blocklayered te está generando avisos.

Un saludo!

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...