[Résolu] Cache ne s'efface pas
Forums des sujets résolus ou archivés de l'entraide phpBB 3.3.x
Les sujets restent ouverts, un certain temps, dans le but d'apporter des informations complémentaires, au besoin.
L'entraide n'est pas autorisée.
-
- Messages : 248
- Enregistré depuis : 3 ans 2 mois
- Prénom : Rudy
- Forum phpBB : https://www.leforumrecifal.com/
- Localisation : Jurbise - Belgique
- Emploi : Retraité
Cache ne s'efface pas
MessageSur la bannière de mon forum https://www.leforumrecifal.com j'ai mis un site_logo que j'ai voulu remplacer par un drapeau français à l'occasion du 14 juillet.
J'ai vidé le cache du forum ainsi que celui de mon navigateur mais le logo subsistait au lieu du drapeau.
Je me suis dit que j'avais peut-être mis le drapeau à un mauvais endroit et j'ai laissé comme ça mais le lendemain en redémarrant mon PC le drapeau est apparu.
J'ai donc remplacé le drapeau par le logo normal et il est bien apparu mais pas de suite.
Le fichier image se trouve dans /styles/se_square/theme/images/site_logo.gif
Comment dois-je procéder pour mettre le drapeau belge le 21 ?
-
- Messages : 2934
- Enregistré depuis : 3 ans 9 mois
- Identité : Fred Rimbert
- Forum phpBB : https://caforum.fr
- Localisation : Le Lude - Pays de la Loire
- Intérêt : GitHub
Re: Cache ne s'efface pas
MessageTu peux consulter cet article pour la modification du logo : kb/viewarticle?a=3
Pour vider le cache soit tu le fais depuis le PCA, soit depuis le serveur en supprimant le dossier production qui se trouve dans le répertoire ./cache
Lire ici Vider le cache du forum en FTP
Mettre à jour son forum | Mettre à jour son style perso | Sauvegarde des fichiers du forum | Extra CSS
- Richard Stallman
-
- Messages : 248
- Enregistré depuis : 3 ans 2 mois
- Prénom : Rudy
- Forum phpBB : https://www.leforumrecifal.com/
- Localisation : Jurbise - Belgique
- Emploi : Retraité
Re: Cache ne s'efface pas
MessageJ'ai juste remplacé le fichier par un autre (drapeau) et purgé le cache via le PCA, et aussi celui de mon navigateur (Chrome), mais c'est l'ancien logo qui restait
... jusqu'à ce que je redémarre mon PC donc le drapeau fonctionne aussi, ça doit être une histoire de cache, mais je ne comprends pas.
-
- Messages : 28
- Enregistré depuis : 2 ans 5 mois
- Prénom : Pierre
- Forum phpBB : https://www.myasthenie.com
- Localisation : Oise
- Intérêt : Photo; Bricolage, Informatique
- Emploi : Retraité du BTP Président d'une association...
Re: Cache ne s'efface pas
MessageCe problème peut être lié également à la persistance du cache au niveau du navigateur ... (c'est en fonction des paramètres du serveur et du .htaccess que tu utilises sur ton site) ....En effet, tu peux avoir un paramétrage qui permet une durée de rafraichissement plus ou moins importante des données en cache suivant le type de fichier ...
Si cela t'intéresse, je peux te faire un petit topo sur le sujet...
Si ce problème se représente, essaye de purger le cache du navigateur en plus de celui du forum.
Voir ci-après, comment le faire sur les principaux navigateurs
- Pour firefox :
- Menu (les 3 barres horizontales) OUTILS/Vie privée et Sécurité /Cookie et données des sites /Effacer les données
- Pour Chrome (Google) :
- Menu (les3 points verticaux) PARAMETRES/Confidentialité et sécurité /Effacer les données de navigation/général/effacer les données
- Pour Edge (Microsoft chromium) :
- Menu (les3 points horizontaux) PARAMETRES/Confidentialité, recherche et service /Effacer les données de navigation/choisir les éléments à effacer/sélectionnez les éléments /effacer maintenant
En espérant que cela t'aide,
Pierre
-
- Messages : 248
- Enregistré depuis : 3 ans 2 mois
- Prénom : Rudy
- Forum phpBB : https://www.leforumrecifal.com/
- Localisation : Jurbise - Belgique
- Emploi : Retraité
Re: Cache ne s'efface pas
Message-
- Messages : 2934
- Enregistré depuis : 3 ans 9 mois
- Identité : Fred Rimbert
- Forum phpBB : https://caforum.fr
- Localisation : Le Lude - Pays de la Loire
- Intérêt : GitHub
Re: Cache ne s'efface pas
MessageMerci le lire entièrement le message posté par Pierre.
Mettre à jour son forum | Mettre à jour son style perso | Sauvegarde des fichiers du forum | Extra CSS
- Richard Stallman
-
- Messages : 248
- Enregistré depuis : 3 ans 2 mois
- Prénom : Rudy
- Forum phpBB : https://www.leforumrecifal.com/
- Localisation : Jurbise - Belgique
- Emploi : Retraité
Re: Cache ne s'efface pas
MessageJe ne peux quand même pas demander à tous les utilisateurs de relancer leur navigateur, un rafraichissement (F5) ne devrait-il pas suffire ?
-
- Messages : 28
- Enregistré depuis : 2 ans 5 mois
- Prénom : Pierre
- Forum phpBB : https://www.myasthenie.com
- Localisation : Oise
- Intérêt : Photo; Bricolage, Informatique
- Emploi : Retraité du BTP Président d'une association...
Re: Cache ne s'efface pas
MessageDésolé de ne pas avoir mis en GRAND la dernière instruction concernant le redémarrage après purge du cache des navigateurs.
Si c'est rédhibitoire pour tes utilisateurs, tu as toujours la possibilité, via le .htacces de donner une durée de vie (la persistance) dans le cache AVANT rafraichissement des données des caches des navigateurs ...
Il suffit simplement de modifier la persistance des images ... MAIS cela a un coût en terme de performance car les images seront alors rechargées à chaque appel de la page => trafic plus lourd => temps de réponse dégradé ...
C'est un problème d'équilibre de charge ... comme on le dit chez nous, chacun voit midi à sa porte ....
Voici le code à ajouter dans ton .htaccess
Comme toujours Commence par faire une sauvegarde du .htaccess AVANT de commencer tes manipulations
=> si tu fais une erreur de syntaxe dans ce fichier tu risques d'avoir "erreur 500, avec son message Internal Server Error"
Code : Tout sélectionner
#Mise en cache
<IfModule mod_expires.c>
ExpiresActive On
ExpiresDefault "access plus 7200 seconds"
ExpiresByType text/css "access plus 3 years"
ExpiresByType text/javascript "access plus 3 years"
ExpiresByType application/x-javascript "access plus 3 years"
ExpiresByType application/javascript "access plus 3 years"
ExpiresByType image/x-icon "access plus 3 years"
ExpiresByType image/vnd.microsoft.icon "access plus 3 years"
ExpiresByType image/png "access plus 3 years"
ExpiresByType image/jpeg "access plus 3 years"
ExpiresByType image/jpg "access plus 3 years"
ExpiresByType image/gif "access plus 3 years"
ExpiresByType application/x-shockwave-flash "access plus 3 years"
</IfModule>
- ExpiresDefault "access plus 7200 seconds" cette ligne fixe la durée de vie avant rafraichissement de tous les fichiers envoyés par le serveur Apache (7200 secondes = 2 heures)
- ExpiresByType image/x-icon "access plus 3 years" cette commande fixe, par type/extension de fichier, un délai supplémentaire par rapport au délai par défaut.
C'est vrai tant que la page elle-même n'est pas modifiée => sinon tout est rafraichi et les compteurs sont remis à zéro .
En espérant que cela soit clair, sinon n'hésite pas
Bonne journée
Ajouté 6 minutes 42 secondes après :
En complément de ma précédente réponse,
Tu as également la possibilité toujours par le .htaccess de passer des instructions "cache control" la durée s'exprime en secondes
Code : Tout sélectionner
# Début Cache-Control Headers
<IfModule mod_headers.c>
<FilesMatch ".(ico|jpe?g|png|gif|swf|css|gz)$">
Header set Cache-Control "max-age=2592000, public"
</FilesMatch>
<FilesMatch ".(js)$">
Header set Cache-Control "max-age=2592000, private"
</FilesMatch>
<filesMatch ".(html|htm)$">
Header set Cache-Control "max-age=7200, public"
</filesMatch>
# Fin Cache-Control Headers
https://www.l-agenceweb.com/cache-navigateur-seo/
Bon week-end
Pierre
-
- Messages : 248
- Enregistré depuis : 3 ans 2 mois
- Prénom : Rudy
- Forum phpBB : https://www.leforumrecifal.com/
- Localisation : Jurbise - Belgique
- Emploi : Retraité
Re: Cache ne s'efface pas
Message7200 secondes = 1 heure : tu es sur ?
Je suis persuadé que j'avais mis des limites de temps dans .htaccess, elles n'y sont plus : une màj phpbb modifie-t-elle .htaccess ?
-
- Messages : 2934
- Enregistré depuis : 3 ans 9 mois
- Identité : Fred Rimbert
- Forum phpBB : https://caforum.fr
- Localisation : Le Lude - Pays de la Loire
- Intérêt : GitHub
Re: Cache ne s'efface pas
MessageOui merci de relire le tuto : Procédure de mise à niveau d'un forum phpBB 3.2.x > 3.3.x
Comme a chaque fois que tu fais des mises à jour, tu ne les fait pas complètement, la redirection HTTPS en autre.
Merci de passer ton sujet en Résolu.
Mettre à jour son forum | Mettre à jour son style perso | Sauvegarde des fichiers du forum | Extra CSS
- Richard Stallman
-
- Messages : 93
- Enregistré depuis : 3 ans 8 mois
- Forum phpBB : http://headergames.fr/index.php
Re: Cache ne s'efface pas
MessageDans l'acp Paramètres de charge a tu coché oui cette ligne
Recompiler les différents éléments du style :
-
- Messages : 248
- Enregistré depuis : 3 ans 2 mois
- Prénom : Rudy
- Forum phpBB : https://www.leforumrecifal.com/
- Localisation : Jurbise - Belgique
- Emploi : Retraité
Re: Cache ne s'efface pas
MessageMerci pour ce tuto qui semble plus complet.
Sujet résolu.
-
- Messages : 2934
- Enregistré depuis : 3 ans 9 mois
- Identité : Fred Rimbert
- Forum phpBB : https://caforum.fr
- Localisation : Le Lude - Pays de la Loire
- Intérêt : GitHub
Re: Cache ne s'efface pas
MessageCette solution sert à ne pas avoir besoin de vider le cache du forum à chaque fois qu'une modification est apportée. Il est préférable de laisser cette fonction sur Non.
Mettre à jour son forum | Mettre à jour son style perso | Sauvegarde des fichiers du forum | Extra CSS
- Richard Stallman
-
- Messages : 248
- Enregistré depuis : 3 ans 2 mois
- Prénom : Rudy
- Forum phpBB : https://www.leforumrecifal.com/
- Localisation : Jurbise - Belgique
- Emploi : Retraité
Re: Cache ne s'efface pas
Message-
- Messages : 2934
- Enregistré depuis : 3 ans 9 mois
- Identité : Fred Rimbert
- Forum phpBB : https://caforum.fr
- Localisation : Le Lude - Pays de la Loire
- Intérêt : GitHub
Mettre à jour son forum | Mettre à jour son style perso | Sauvegarde des fichiers du forum | Extra CSS
- Richard Stallman
-
- Messages : 93
- Enregistré depuis : 3 ans 8 mois
- Forum phpBB : http://headergames.fr/index.php
Re: Cache ne s'efface pas
Message-
- Messages : 28
- Enregistré depuis : 2 ans 5 mois
- Prénom : Pierre
- Forum phpBB : https://www.myasthenie.com
- Localisation : Oise
- Intérêt : Photo; Bricolage, Informatique
- Emploi : Retraité du BTP Président d'une association...
Re: Cache ne s'efface pas
MessageDésolé Hervé, je me suis pris les pieds dans le tapis avec la conversion secondes en heure


7200 secondes = 120 minutes = 2 heures et non une
Désolé, je corrige le message en conséquence
Bonne journée
Pierre
Inscrivez-vous pour participer au forum ou Connecter-vous à votre compte.