Buenos días,
Tengo el siguiente mensaje en el Error_log:
Undefined index: available_now in /home2/***/public_html/tools/smarty/sysplugins/smarty_internal_templatebase.php(157) : eval()'d code on line 222
A pesar de ser una noticia me gustaría saber a qué es debido y qué puedo hacer para solucionarlo.
Agradezco de antemano vuestra ayuda.
Un saludo!!!
URL del sitio: Contenido solo visible a usuarios registrados
Hola javier.
Parece un problema de sintaxis, es decir en el archivo smarty_internal_templatebase.php en la linea 222 hay algún problema de sintaxis en el código, residuos de algun modulo, etc.
Lo que tienes que comprobar es la fecha del aviso y ver si a fecha de hoy ese aviso ya no aparece, si es así lo más seguro es que hubiera sido algo puntual y ya esta solucionado.
Un saludo
Hola Pepe,
Revisando el error_log, este error se repite continuamente, sin parar, generando un archivo bastante volumnoso, sé que puedo desconectar los avisos, pero realmente lo que me gustaría es arreglarlo.
Saludos.
Hola
Tienes actualizado tu PrestaShop?
Envíanos el archivo que reportar el error puedes adjuntarlo en formato .zip
Saludos.
Hola Jhon,
Está en la versión 1.6.1.17.
Adjunto el error_log que como verás es interminable.
Gracias!
Hola
A lo que me refería es al archivo origen, el que reporta el error, es decir:
public_html/tools/smarty/sysplugins/smarty_internal_templatebase.php
Saludos.
Buenos días,
Adjunto el archivo que da el error, lo he mirado pero no consigo ver nada que pueda causar ese fallo.
Un saludo y mil gracias!
Hola Javier.
Antes de realizar nada actualiza la versión de PS a la ultima estable que es la 1.6.1.18 y si tienes actualizaciones de la plantilla y de módulos, previa copia de seguridad lo actualizas todo.
Revisa si los avisos desaparecen.
Si vieras que siguen apareciendo los avisos edita el archivo smarty_internal_templatebase.zip y en la linea 222 tienes lo siguiente:
$_template->parent->properties['file_dependency'] = array_merge($_template->parent->properties['file_dependency'], $_template->properties['file_dependency']);
Sería comentar esa linea que es la que te está dando el problema, quedaría como sigue :
//$_template->parent->properties['file_dependency'] = array_merge($_template->parent->properties['file_dependency'], $_template->properties['file_dependency']);
Como veras solo le añadimos dos barras invertidas para dejar la línea como si fuera un comentario y que no surta efecto.
Un saludo
Buenos días Pepe,
Voy a hacer todos los cambios que me has dicho y te comento.
Muchísimas gracias por tu mensaje.
Un saludo!!
Hola Javier
Perfecto, no dudes en contactarnos de nuevo si tienes alguna duda o problema.
Un saludo!