Estos dรญas muchos de nuestros clientes con Prestashop han tenido el mismo problema. O lentitud (enorme) en el backend, o directamente no podรญan entrar en รฉl (rueda girando indefinidamente tras pinchar en acceder). Obviamente todos pensamos en los hosting y hemos perdido mucho tiempo intentando depurar el problema.
Pero la causa era otra. Parece ser que Prestashop usa servidores externos cuando ciertos mรณdulos o addons estรกn activos. Estos mรณdulos estaban colapsados y esto provocaba la lentitud o la imposibilidad de acceso. Os decimos cรณmo solucionarlo.
Soluciรณn a backend lento o a no poder acceder por los problemas de addons externos.
La soluciรณn varรญa dependiendo de la versiรณn de Prestashop.
- En Pretashop 1.6: hay que desactivar el mรณdulo gamification. Pero no vale hacerlo desde el backend (y si no puedes acceder peor jejeje). Hay que cambiar el nombre de la carpetaย ย /modules/gamificationย
Con esto verรกs como ya puedes acceder a tu backend y va muy rรกpido.
- En Prestashop 1.7:ย no hay mรณdulo, hay que modificar unos ficheros. Podรฉis ver la soluciรณn propuesta por Prestashop aquรญ pero consiste en:
– Editar el ficheroย classes/Tools.phpย y cambiar la lรญnea :
protected static $is_addons_up = true;ย
a
protected static $is_addons_up = false;– Editar el ficheroย src/Adapter/Addons/AddonsDataProvider.phpย y cambiar la lรญnea:
protected static $is_addons_up = true;
a
protected static $is_addons_up = false;
Con esto deberรญa estar arreglado.
Nota: hay quien recomienda borrar el ficheroย config/xml/default_country_modules_list.xml. Si no te funciona prueba con eso, aunque nosotros no lo hemos necesitado.
Os recomendamos los siguientes productos relacionados con la informรกtica:
Muy รบtil, directo a la soluciรณn, muchas gracias!