Jump to content

Product.tpl no carga bien los datos de la base de datos


nextpyme

Recommended Posts

Buenos Días:

 

Tenemos un problema bastante raro que nos ocurre en shop.pieldetoro.com y que no sabemos ya que hacer.

Resulta que cuando entramos en la ficha de producto (cuando carga product.tpl) a veces y solo a veces parece como si no cogiera los datos de la base de datos, em explico.

 

a veces un producto perfectamente funcional aparece a precio 0, otras veces no coge las unidades y por tanto desaparece la opción de añadir al carrito y otras veces aparece que el producto no existe.

 

Ya hemos cambiado el product.tpl por el del tema default, asi como el product.js, pero sigue igual, la sensación es comosi no cogiera bien los datos de la base de datos

 

Si queréis reproducir el error basta con que entréis en shop.pieldetoro.com y elijais cualquier artículo, si se carga bien , podéis actualizar la pagina con F5 algunas veces hasta que aaba dando el error.

 

Claro, eso ocurre aleatoriamente por lo que estamos desconcertados.

 

Si pudieran orientarnos estaríamos agradecidos.

 

Link to comment
Share on other sites

Muy extraño si. Puedes aportar algo mas de información como por ejemplo si vienes de una actualización de una versión anterior de Prestashop, si tienes modulos que interacten con tablas de productos, o que tipo de servidor tienes contratado. 

 

Prueba tambien a activar el modo profiling para ver como te genera las consultas (tiempo y forma) a la base datos

config\defines.inc.php

Y esta parte 

define('_PS_DEBUG_PROFILING_', false);

La pones asi temporalmente para ver los registros y consultas en el frontoffice

define('_PS_DEBUG_PROFILING_', true);
Link to comment
Share on other sites

Buenas tardes:

 

Gracias por la ayuda.

 

Existen dos módulos, uno de importación y otro de exportación que sincronizan con un software propietario via cron cada X tiempo. (Total import pro y advanced export)

 

Aparte de estos módulos , están los tipos de transporte, (SEUR), y de compras (paypal, redsys...), nada del otro mundo.

 

Es cierto que hemos tocado ligeramente el product.tpl , añadiendo algo de código pero hemos probado también a poder el fichero original y también falla por lo de descartamos la programación de CSS, php etc como posibles causas.

 

Mas datos:  Existe una tienda de pruebas , que es exactamente igual (excepto que no está sincronizando pedidos ni stock lógicamente) donde esto no ocurre.

¿que al importar y exportar se ralentiza la base de datos? No creemos, solo hay unos 400 artículos, y los update son en su mayoría de stock y precios que n o consume apenas recursos. En fin.

 

Es más, como solemos hacer, una vez que la tienda en preproducción quedó funcional pues la pasamos a producción y fue a partir de ahí cuando comenzó a dar problemas.

 

Lo digo porque el servidor de la tienda pre y la tienda pro es el mismo.

 

Vamos a hacer las cosas que dice ventura y os sigo informando.

 

Gracias.

Link to comment
Share on other sites

Buenas tardes:

 

Después de hacer varias pruebas parece que algunas tareas de cron tardaban mucho en ejecutarse y eso hacia que la base de datos estuviera siempre cambiando parametros.

Hemos espaciado las ejecuciones de cron y ahora funciona bien (de momento).

 

Gracias a todos por vuestro interes.

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...