Internal Server Error al consultar los carritos abandonados [SOLUCIONADO]

por | Sep 1, 2015 | Prestashop

Si tienes una tienda con cierto movimiento o con cierto rodaje, es muy normal que vaya acumulando carritos abandonados. El problema es cuando, por limitaciones del servidor en la mayoría de ocasiones, nos aparece un Internal Server Error o 500 Error al intentar acceder a esta sección. Aquí tienes la solución y es muy sencilla y rápida

 

Cuando nuestra tienda tiene cierto movimiento, los carritos abandonados se acumulan a diario. Si no tenemos la precaución de ir limpiando esta sección, o bien no tenemos un módulo que nos permita hacer una gestión masiva de estos carritos no deseados (y hasta donde a mí me consta, no hay ningún módulo gratuito que haga esto ), nuestra base de datos irá acumulando cada vez más información no útil. Incluso nuestro servidor puede verse saturado, y generar un error 500, cuando intentemos acceder a esta sección de carritos.

Pues bien, si es este tu caso y tienes una cantidad enorme de carritos sin dueño, lo más sencillo y rápido es ejecutar una consulta de base de datos que los elimine.

SOLUCIÓN

ANTES DE NADA: Haz una copia de tu base de datos o no sigas leyendo

Porque la seguridad es lo primero, y queremos tener una copia de respaldo siempre que vayamos a acceder a nuestro servidor mysql a realizar modificaciones, y no porque sean arriesgadas, sino porque no queremos quedarnos sin tienda porque se pierda la conexión con el servidor, por ejemplo 🙂

Pues bien, iremos a nuestro mysql manager, generaremos las siguientes consultas:

DELETE ps_cart_product FROM ps_cart_product JOIN ps_cart ON ps_cart.id_cart = ps_cart_product.id_cart WHERE ps_cart.id_customer = 0

DELETE FROM ps_cart WHERE ps_cart.id_customer = 0

Los carritos que no tengan un cliente asociado, habrán desaparecido. Cuando accedas a la sección de carritos abandonados, ya no tendrás error de servidor y además podrás comprobar cómo tu backoffice funciona más rápido.

 

 

No votes yet.
Please wait...
Resumen
Internal Server Error al consultar los carritos abandonados [SOLUCIONADO]
Nombre del artículo
Internal Server Error al consultar los carritos abandonados [SOLUCIONADO]
Descripción
Si tienes una tienda con cierto movimiento o con cierto rodaje, es muy normal que vaya acumulando carritos abandonados. El problema es cuando, por limitaciones del servidor en la mayoría de ocasiones, nos aparece un Internal Server Error o 500 Error al intentar acceder a esta sección. Aquí tienes la solución y es muy sencilla y rápida
Autor

No template found for /themes/classic/category.tpl

  Puede que tu tienda esté funcionando sin problema y, de repente, tus categorías den error 500 o muestren No template found for /themes/classic/category.tpl. Te explico cómo solucionarlo Si vienes de haber actualizado un prestashop de 1.6 a 1.7, no siempre, pero...

leer más

[Resuelto] Collation unknow: ‘utf8mb4_0900_ai_ci’

  Si estás importando el contenido de una base de datos, es posible que te haya aparecido el error #1273 - Collation unknow: 'utf8mb4_0900_ai_ci'. Te explico cómo solucionarlo, es muy fácil y rápido Collation unknow: 'utf8mb4_0900_ai_ci' Es muy posible que hayas...

leer más

Cómo añadir nuevo usuario en Google Search Console

Si quieres saber cómo añadir nuevo usuario en google search console porque tienes que agregar un colaborador, a veces puede ser poco intuitivo. Te explico cómo hacerlo fácil y rápido Como ya sabes, Google Search Console es un servicio gratuito de Google que te ayuda a...

leer más

Translate »