Bug #470
ouvert[BO] Enable Image Replace ne remplace plus
80%
Description
Quand on remplace un media en demandant à ce que toutes les occurrences du médias et les liens soient mis à jour, ça ne le fait pas.
Les exemples sont sur des images, mais les PDF sont concernés, et c'est plus problématique (plus d'appels)
Fichiers
Mis à jour par ggallais il y a environ un an
- Sujet changé de --à finir -- [BO] l'option mettre à jour tous les liens ne le fait plus à [BO] Enable Image Replace ne remplace plus
- Description mis à jour (diff)
- Statut changé de New à Resolved
- % réalisé changé de 0 à 80
J'ai constaté le problème en prod (pas en staging).
https://www.inserm.fr/non-classe/test-enable-media-replace/
En prod, on peut résoudre le problème en regénérant les miniatures d'images.
C'est une étape manuelle de plus, mais ça fait le job.
Ce serait bien d'investiguer cela dit.
Mis à jour par ggallais il y a environ un an
J'ai désormais le problème en staging (mise à jour PROD, STAG, DEV faite entre la semaine dernière et aujourd'hui).
https://gp.inserm.staging.hosterra.network/non-classe/test-enable-media-replace/?nocache=1
Mis à jour par ggallais il y a environ un an
09h50 : le remplacement a été fait pendant la nuit.
Note que j'avais mis la page /non-classe/test-enable-media-replace/?nocache=1 en ne pas mettre en cache.
10h01 : je mets une 2e image en staging et je fais un remplacement. ça foire
J'ai un message "Reset the optimized data successfully." qui vient de LiteSpeed
Mis à jour par ggallais il y a environ un an
- Fichier Screenshot 2024-11-28 at 10-15-28 Test Enable Media Replace · Inserm STAGING La science pour la santé.png Screenshot 2024-11-28 at 10-15-28 Test Enable Media Replace · Inserm STAGING La science pour la santé.png ajouté
- Fichier screenshot-gp.inserm.staging.hosterra.network-2024.11.28-10_14_13.png screenshot-gp.inserm.staging.hosterra.network-2024.11.28-10_14_13.png ajouté
10h10 : la nouvelle image a disparu en front, en backoff elle est toujours là (on parle de staging).
J'ai peut-être fait "Purger le cache LiteSpeed LSCache", j'ai un doute.
Mis à jour par ggallais il y a environ un an
- Fichier Screenshot 2024-11-29 at 10-19-55 Test Enable Media Replace · Inserm STAGING La science pour la santé.png Screenshot 2024-11-29 at 10-19-55 Test Enable Media Replace · Inserm STAGING La science pour la santé.png ajouté
10h20, le lendemain : le remplacement a eu lieu, ça doit être un truc qui tourne la nuit.
https://gp.inserm.staging.hosterra.network/non-classe/test-enable-media-replace/
Mis à jour par ggallais il y a environ un an
Entretien avec Hosterra mardi 3 décembre 2024 : c'est le cache objet APCU.
Enable Media Replace gère mal le cache WP. Pierre les contacte.
En attendant, on met un bouton en barre d'admin pour purger APCU facilement.
Mis à jour par ggallais il y a 5 mois
Nouvel discussion là-dessus à l'occasion d'un point annuel avec Hosterra.
En décochant le cache objet dans APCu, puis en changeant l'image, ça marche
Testé sur https://gp.inserm.staging.hosterra.network/470-enable-media-replace/
Pour Patrice, qui n'a pas vu la page avant changement d'image, l'image cible s'affiche bien.
Pour moi, en désactivant le cache navigateur, l'image casse, mais après flush litespeed, c'est bon.
Mis à jour par ggallais il y a 5 mois
- Fichier Screenshot 2025-07-02 at 11-40-49 470 Enable Media Replace · Inserm STAGING La science pour la santé.png Screenshot 2025-07-02 at 11-40-49 470 Enable Media Replace · Inserm STAGING La science pour la santé.png ajouté
Nouveau test en réactivant le cache objet.
https://gp.inserm.staging.hosterra.network/470-enable-media-replace/
L'image remplacée ne s'affiche pas après remplacement (voir PJ).
Vider le cache APCu ne change rien à l'affichage Firefox sans cache (ni en connecté, ni en déconnecté)
MAIS si j'appelle la page avec Edge (qui n'a jamais demandé la page), là c'est OK j'ai bien la nouvelle image.