MrGoauld Posted June 12, 2022 Share Posted June 12, 2022 Hola. Tengo una tienda con prestashop 1.7.7.1 y tengo un problema con el carrito. Al añadir un articulo tarda 10 segundos en añadirse, en ocasiones incluso ha tardado más de 15 segundos. Lo raro es que otras veces tarda 5 segundos, que también en mucho tiempo. Me podéis ayudar a averiguar donde puede estar el problema? La tienda la tengo alojada en un servidor VPS con Litespeed web server. Gracias de antemano por la ayuda. Link to comment Share on other sites More sharing options...
juanrojas Posted June 13, 2022 Share Posted June 13, 2022 Hola Comparte link Link to comment Share on other sites More sharing options...
Prestachamps Posted June 13, 2022 Share Posted June 13, 2022 Hola, Los carritos en el caso de Prestashop son lentos siempre que haya muchas reglas de carrito. ¿Sucedió esto recientemente, ya que podría haber un módulo que esté causando el problema? Le recomendaría que verifique qué módulos se han agregado recientemente y los desactive y verifique el proceso del carrito. Si compartiera un enlace con su tienda, nos ayudaría a ver cómo funciona el carrito js. Leo Link to comment Share on other sites More sharing options...
SAKSCM Posted June 28, 2022 Share Posted June 28, 2022 Hola, Además de lo que te han comentado... Usas alguna plantilla que tenga un modulo o funcionalidad propia para el carrito? Si es así yo probaría a desactivar el carrito del tema y usar el propio de prestashop para saber se es un problema de algo de prestashop o es del módulo/tema personalizado. Dices que tienes litespeed, lo has desactivado para probar si te pasa igual sin tener litespeed? Has borrado las caches tanto de prestashop como de litespeed? Por cierto si tienes litespeed activado desactiva la cache de prestashop si la tienes activada ya que puede haber problemas también por esto. Un saludo. Link to comment Share on other sites More sharing options...
Joseluhqc Posted July 30, 2022 Share Posted July 30, 2022 hola puedo eliminar las reglas del carrito ? como transportista gratuito , envio gratis. Link to comment Share on other sites More sharing options...
sshd Posted August 1, 2022 Share Posted August 1, 2022 En mi caso he notado una diferencia importante con Paypal, ya que cuando lo activas empieza a hacer llamadas a sus servidores cargando javascript o algo más, y enlentece notablemente el proceso de confirmación de pedido. Link to comment Share on other sites More sharing options...
Loadinges Posted August 3, 2022 Share Posted August 3, 2022 On 6/12/2022 at 9:52 PM, MrGoauld said: Hola. Tengo una tienda con prestashop 1.7.7.1 y tengo un problema con el carrito. Al añadir un articulo tarda 10 segundos en añadirse, en ocasiones incluso ha tardado más de 15 segundos. Lo raro es que otras veces tarda 5 segundos, que también en mucho tiempo. Me podéis ayudar a averiguar donde puede estar el problema? La tienda la tengo alojada en un servidor VPS con Litespeed web server. Gracias de antemano por la ayuda. Buenas, Es indiferente sea un servidor VPS y tengas Litespeed, ya que el carrito de compra no se "cachea", ahí tiene que procesar siempre todo el código PHP y consultas SQL a la base de datos. Habría que identificar que es lo que genera esa lentitud excesiva, como te comentan los compañeros es muy probable que esté ocasionado por algún módulo. ¿Has probado a habilitar el debug de rendimiento de Prestashop? Modificando el fichero /config/defines.inc.php y cambiando: define('_PS_DEBUG_PROFILING_', false); Por: define('_PS_DEBUG_PROFILING_', true); Después de hacer este cambio puede que tengas que vaciar la cache Smarty de Prestashop, cache de PHP, Litespeed, etc. Este te mostrará de forma detallada el tiempo de ejecución o consumo de recursos de módulos, hooks, consultas SQL, etc. Si esto no funciona tienes otra opción, renombrar la carpeta /modules/ por /modules_/ para desactivar todos los módulos. Creas una nueva carpeta llamada /modules/ vacía, y vas moviendo las carpetas de los módulos de /modules_/ a /modules/ de uno en uno, comprobando si el problema persiste, e identificando exactamente que módulo genera el problema. Es muy probable que Prestashop muestre un error 500 por necesidad de algún módulo, pero puedes solventarlo moviendo el módulo correspondiente de /modules_/ a /modules/. Es una tarea pesada, pero por experiencia es la mejor forma de identificar el módulo o módulos que ocasionan el problema. Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now