Seintokikki Posted May 17, 2024 Share Posted May 17, 2024 (edited) Bonjour à tous, J'en viens au forum après des années à nous arracher les cheveux, mon dev' et moi-même, sur l'index de notre (nos) site(s). Nous avons plusieurs Prestashop, tous, plus ou moins en 8.0.5, qui, je le précise, présentent tous le même défaut depuis toujours. Nous générons toutes nos références produits via Filemaker Pro (Claris), qui, pour des raisons logistique, gère toute l'entreprise (inventaire, comptabilité générale, carnet d'adresse, bilan, etc). Plusieurs fois par jour, un script exécute l'export, depuis Filemaker, puis l'injection en SQL d'un CSV qui va : - Créer les articles sur le site, via le Webservice. - Mettre à jour les prix, le stock, le statut, les photos, les divers points importants de chaque article. Sur le papier, ça sonne bien. Sauf que notre site pèse un peu (17'000 articles) avec le temps. Je ne pense pas que le poids soit à ce point un problème, sachant combien de Prestashop peuvent héberger, parfois plus de 100 000 articles. Cependant, de manière aléatoire, des articles, qui ont pourtant l'air parfaitement créés côté admin, ne sont pas trouvable via la recherche côté client (précisons que si ces articles sont dans la liste des nouveautés, pourtant, on les voit parfaitement). Dans ce cas nous avons deux "solutions" : - Celle de lancer la reconstruction de l'Index (solution qui ne suffit pas toujours). Je précise au passage qu'on a un script qui relance l'index toutes les nuits. - Celle d'aller dans l'admin, d'ouvrir la fiche article concernée et - sans faire le moindre changement - de l'enregistrer. Une fois cette action validée, l'article est de nouveau visible dans la recherche. Je précise que nous avons ce problème depuis qu'on a Prestashop (avant, nous avions OS Commerce et n'avons JAMAIS eu ce type de souci), c'est à dire depuis bien dix ans, peu importe soit la version, avec tous les thèmes que nous avons installés, peu importe le module. Mon analyse, mon impression, c'est que l'injection du CSV se passe parfois mal, que peut-être, le serveur ne parvient pas à "terminer" proprement la création des articles et qu'il laisse donc en plan le travail pour passer aux suivants. Je suis lassé de ce problème, nous avons des tas de clients qui recherchent des articles tous les jours sur notre site et ne trouvent pas ce qu'ils cherchent, alors que c'est là. Est-ce que quelqu'un ici aurait une idée de la provenance du problème, avant que je finisse par décider de changer de crèmerie ? Merci - infiniment ! Edited May 17, 2024 by Seintokikki (see edit history) 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