26 Ago Error smarty Configuración Prestashop 1 6
Error smarty Configuración Prestashop 1 6
En este nuevo post os voy a enseñar un error que me apareció en Prestashop 1.6 y como logre solucionarlo para:
- Google no me penalizada en Posicionamiento
- Para que Webmastertools no me saliera el error.
- Y para mejoras de la Tienda Online Prestashop
En 1 momento me salio el error con smarty mirando los error logs en el servidor pude ver que era del archivo smrty_internal_templatebase.php y salia este error.
Un error que detecto google y me lo hizo saver con webmastertools, el error decia lo que en la img pone Undefined index en ………/tools/smarty/sysplugins/smarty_internal_templatebase.;eval()d code 0
Empece a mirar la versión del php y la versión del prestashop mas módulos y no había manera. La solución que muchos vi en foros que lo habian solucionado era:
- Reemplazar la nueva versión Smarty con la versión mas antigua de 1.6.0.6 y le sirvió como podéis ver en este post.
Después de estar mirando analizando lei que si tenias tu prestashop en modo debug también es una causa de que te salte ese error así que fui a Parámetros avanzados –> Rendimiento y hay no encontré el dichoso Smarty así que tuve que entrar al servidor para ver si tenia el modo debug activado.
Error Smarty Configuración Prestashop 1 6
¿Como lo hice?
Vas a tu Cpanel y entras en la carpeta
httpdocs / prestashop / config / defines.inc.php
Tendrás algo así
/* Debug only */
if (!defined(‘_PS_MODE_DEV_’)) {
define(‘_PS_MODE_DEV_’, true); <– Aquí esta el santo grial cámbialo a false para quitar modo debug
}
Le das a «Aplicar» se guarda y Solucionado por lo menos a mi me sirvió esta solución os muestro como me salia ahora.
Ahora si no hay un producto en la Tienda porque se ha quitado o movido sale este mensaje que queda mucho mejor que unas lineas de código.