Question

J'ai le site Magento en cours d'exécution avec 20000 ainsi que des produits. Parfois, il ne montre pas les produits du frontend. Il dit: « Il n'y a pas de produits correspondant à la sélection », mais les produits sont toujours là dans le site back-end.

Je sais que je dois courir processus de re-indexation, et chaque fois que je complète le processus réindexation tous les produits sont là dans le frontend.

Alors maintenant, ma question est: pourquoi cela se produit encore et encore? Ceci est maintenant la quatrième fois que je fait face à ce problème. Je veux connaître les causes réelles de cette question. J'ai très peur.

Merci

Était-ce utile?

La solution

Les deux plus probables cuplrits sont en cache et les problèmes d'indexation (à moins bien sûr que vous utilisez une base de données en cluster, dans ce cas, qui est probablement le coupable). S'il est possible sur votre site (ou sur un environnement de développement, que je suis sûr que vous avez eu la bonne idée de créer), la mise en cache de désactiver temporairement Magento et voir si palliant la question. Essayez aussi de désactiver les paramètres flat_catalog pour voir si cela a un effet.

Assurez-vous également que le cache de votre navigateur est configuré pour toujours rafraîchir à partir du serveur.

L'espoir qui aide!

Merci, Joe

Autres conseils

On dirait que vous devez configurer votre cronjobs pour Réexécutez les index. Certes, les prix, les indices des prix personnalisés ne sont valables que pour une période de temps définie, le cronjob étend ces périodes si le catalogue Prix règle est toujours actif.

Voici un wiki après sur le processus de mise en place de votre cronjobs.

Notez que Cron lui-même peut causer des problèmes, afin Joseph suggère, assurez-vous que vous avez un dev et la mise en scène configuration de l'environnement que la production de miroirs afin que vous puissiez vérifier la configuration.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top