Avisos
Vaciar todo

Desactivar errores en prestashop

11 Respuestas
3 Usuarios
0 Reactions
1,228 Visitas
Respuestas: 25
Eminent Member
Topic starter
 

Hola

Hace pocos dias borramos el archivo error_log del hosting prestashop porque ocupaba 800Mb, hoy nuevamente lo hemos borrado porque ocupaba 1.5Gb y superabamos el espacio total del hosting.

¿Hay alguna posibilidad de desactivar la generación del log o limitarlo a un tamaño determinado?

Un saludo

URL del sitio: Contenido solo visible a usuarios registrados


 
Respondido : 07/09/2016 9:12 am
Pepe
 Pepe
Respuestas: 41114
Illustrious Member Admin
 

Hola, Buenos Días.
El archivo se genera automáticamente y no deberías eliminarlo.
Ese archivo nos ayuda a encontrar los posibles errores que puedas tener.

Lo que hay que revisar es lo que esta generando esos errores y solucionarlo.

Si puedes lo editas y nos adjuntas los errores que te marca con fecha de hoy para verlo.
Copia los errores de hoy en el bloc de notas y los adjuntas para que podamos revisarlo.

Un saludo


 
Respondido : 07/09/2016 9:42 am
Respuestas: 25
Eminent Member
Topic starter
 

Hola

Adjunto copia del log de hoy mismo con el fin de resolver que lo genera.

Saludos


 
Respondido : 15/09/2016 9:43 am
Lorena
Respuestas: 1698
Noble Member Moderator
 

Hola,

Veo que el aviso (no es un error, es un aviso) que está guardándose en el fichero que nos adjuntas es

Contenido solo visible a usuarios registrados

Para que no se genere, comprueba que en la administración de tu web en Parámetros avanzados -> Rendimiento tengas en el apartado de Características opcionales marcado Si en el campo de Combinaciones.

Si está en No, cámbialo a Si

Puedes eliminar el fichero error_log en tu servidor (ya que ya hemos revisado el aviso que se está almacenando) y no afectará al correcto funcionamiento de tu web, descuida. Si se volvieran a generar avisos o errores php el fichero error_log se regenera automáticamente con tamaño 0 y almacenará nuevos avisos o errores 🙂

Un saludo.


 
Respondido : 15/09/2016 1:36 pm
Respuestas: 25
Eminent Member
Topic starter
 

Hecho, lo revisamos y si se volviera a generar lo indicamos, gracias.


 
Respondido : 20/09/2016 7:48 am
Respuestas: 25
Eminent Member
Topic starter
 

Tras cambiar el parámetro avanzado, sigue generándose el archivo error_log y parece ser siempre lo mismo, adjunto archivo para revisión, el funcionamiento de la tienda es correcto.


 
Respondido : 20/09/2016 7:53 am
Pepe
 Pepe
Respuestas: 41114
Illustrious Member Admin
 

Hola, Buenos Días.

Esto es lo que veo en el archivo:

[20-Sep-2016 07:46:10 Europe/Madrid] PHP Notice: Undefined variable: server in /home/tiendala/public_html/modules/recaptcha/lib/recaptchalib.php on line 126

Según veo el modulo recaptcha es el que te esta generando esos errores.
¿ Puedes indicarnos que modulo utilizas para el recaptcha ?
¿ Tienes alguna actualización del modulo pendiente ?
¿ que versión de prestashop tienes ?

Lo siento, pero necesito esos datos para ver como lo solucionamos :dry:

Un saludo


 
Respondido : 20/09/2016 8:52 am
Respuestas: 25
Eminent Member
Topic starter
 

Hola, respondo a tus preguntas, gracias.

¿ Puedes indicarnos que modulo utilizas para el recaptcha ?

Módulo ReCaptcha v0.1 - por José Manuel Bermudo Ancio
Módulo para añadir ReCaptcha al formulario de creación de cuentas.
(El que venía con vuestra plantilla)

¿ Tienes alguna actualización del modulo pendiente ?
No hay actualización pendiente.

¿ que versión de prestashop tienes ?
1.6.1.4

Espero te sirva de ayuda.


 
Respondido : 21/09/2016 11:33 am
Pepe
 Pepe
Respuestas: 41114
Illustrious Member Admin
 

Hola, Buenos Días.
Desactiva los módulos de captcha que tienes.

Revisa este modulo gratuito para añadir un captcha y comprueba si con eso evitamos los errores que te muestra.

Slide captcha

Un Saludo


 
Respondido : 21/09/2016 1:48 pm
Respuestas: 25
Eminent Member
Topic starter
 

Al desactivar el captcha ya no crece de manera desmesurada, solo refleja algunos errores correspondientes a estas lineas:

/* Improve PHP configuration to prevent issues */
ini_set('default_charset', 'utf-8');
ini_set('magic_quotes_runtime', 0);
ini_set('magic_quotes_sybase', 0);

ini_set('upload_max_filesize', '100M');


 
Respondido : 27/09/2016 9:23 am
Pepe
 Pepe
Respuestas: 41114
Illustrious Member Admin
 

Hola, Buenos Días.

ok, ese error es por alguna imagen con algún tamaño superior que no se pudo cargar.
Comentándolo con un técnico de soporte, aumentaros los valores de esas variables:

max_execution_time = 300
max_input_time = 300
memory_limit = 256M
suhosin.memory_limit = 256M

Un saludo


 
Respondido : 27/09/2016 10:10 am