Cache CSS
Rège non prise en compte
Support Général
white_mike Membre non connecté
Booster Fronde
- Booster Fronde
- Voir le profil du membre white_mike
- Inscrit le : 14/05/2018
- Site internet
Je rencontre quelques soucis lors de la modification des templates sur les modifications que je fais au niveau des css.
J'ai désactivé le cache CSS côté site. Pas d'extension "Acpu" d'active non plus. Je suis en mode "no cache" sur le browser qui me sert à modifier. J'ai également vidé le répertoire "cache" sur le FTP du site.
Malgré cela depuis un moment lorsque je modifie un site et que j'upload le fichier ayant subi une modification sur le FTP je ne vois pas de changement.
Exemple j'ai modifié #module-connect a > span au niveau de connect_mini.css pour fixer font-size à la valeur que je désirais.
Si je visionne le fichier sur le ftp la valeure est OK, je regarde via l'administration la modification des fichiers css il ne voit pas mes changements et évidement quand je travaille avec la console de dev (feu firebug) pour voir ce qui s'applique ou non j'ai une valeure font-size: 14px alors que je l'ai complètement supprimé pour qu'il hérite de la propriété du *
Mais rien n'y fait.
Je test via une vm sous Windows Opera/Firefox/Chrome/Edge pareil la variable "fantôme" semble resté...
Quelqu'un aurait une idée du problème ?
Je ne rencontre ce soucis qu'avec phpboost...
janus57 Membre non connecté
- Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
- Equipe Assistance
il faut le <a href="/wiki/serveur#paragraph-recapitulatif">récapitulatif du rapport système</a>.
Cordialement, janus57
Swan Membre non connecté
Booster Mortier
- Booster Mortier
- Voir le profil du membre Swan
- Inscrit le : 31/05/2013
- Site internet
Vous le trouverez dans votre administration/outils, dans la colonne serveur : Rapport système.
Swan.
white_mike Membre non connecté
Booster Fronde
- Booster Fronde
- Voir le profil du membre white_mike
- Inscrit le : 14/05/2018
- Site internet
Code TEXT :
---------------------------------System report--------------------------------- -----------------------------generated by PHPBoost----------------------------- SERVER CONFIGURATION----------------------------------------------------------- php version : 7.0.27 dbms version : MySQL 5.6.39-log gd library : 1 curl extension : 1 mbstring extension : 1 url rewriting : N/A apcu cache : 0 PHPBOOST CONFIGURATION--------------------------------------------------------- phpboost version : 5.1.2 server url : site path : default theme : Communux-Theme (Version 5.1.0) default language : Français default editor : BBCode home page : url rewriting : 0 apcu cache : 0 output gzip : 1 session cookie name : session session duration : 3600 active session duration : 300 DIRECTORIES AUTHORIZATIONS----------------------------------------------------- / : 1 /cache : 1 /cache/backup : 1 /cache/syndication : 1 /cache/tpl : 1 /cache/css : 1 /images/avatars : 1 /images/customization : 1 /images/group : 1 /images/maths : 1 /images/smileys : 1 /kernel/db : 1 /lang : 1 /templates : 1 /upload : 1
Voici le rapport j'ai volontairement caché le bien entendu ;-)
Édité par white_mike Le 03/06/2018 à 20h43
white_mike Membre non connecté
Booster Fronde
- Booster Fronde
- Voir le profil du membre white_mike
- Inscrit le : 14/05/2018
- Site internet
Si je veux que cela soit pris en compte à coup sûr je dois faire les modifications via le panel d'administration donc je dois faire des C/C depuis mon IDE vers ça...
Et pour certaines modifications sur d'autres fichiers CSS c'est pris en compte directement.
En parallèle sur un second vhost du même serveur (donc même cfg apache/php/sql etc...) et j'ai aucun soucis pour les différents templates en cours de création sur du WP (beurk... xD)
janus57 Membre non connecté
- Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
- Equipe Assistance
Citation :
Si je passe par l'administration opur modifier les fichiers CSS il m'affiche une valeure erronné alors que les fichiers concerné ont été uploadé sur le ftp.
c'est à dire ?
Note : il faudrait le lien pour vérifier.
Cordialement, janus57
white_mike Membre non connecté
Booster Fronde
- Booster Fronde
- Voir le profil du membre white_mike
- Inscrit le : 14/05/2018
- Site internet
Je vais ensuite voir dans le panneau d'administration->outils->personnalisation-> Fichier CSS.
J'ouvre le css correspondant au module connect et là au lieu de voir par exemple :
display: flex
flex-direction : column
Je vois les anciennes valeurs :
display: flex
flex-direction: row
Pourtant le nouveau fichier sur le ftp comporte les premières valeures indiqués si je le visionne depuis son emplacement remote (un cat sur le serveur où est le site)
J'ai même bossé en locale en éditant via vim directement, je sais pas être plus proche du truc là
Donc même le module permettant de modifier les CSS depuis le panneau d'administration semble puiser dans le cache et non dans le fichier directement ?
Édité par white_mike Le 03/06/2018 à 22h02
white_mike Membre non connecté
Booster Fronde
- Booster Fronde
- Voir le profil du membre white_mike
- Inscrit le : 14/05/2018
- Site internet
janus57 :
Bonjour,
c'est à dire ?
Note : il faudrait le lien pour vérifier.
Cordialement, janus57
Citation :
Si je passe par l'administration opur modifier les fichiers CSS il m'affiche une valeure erronné alors que les fichiers concerné ont été uploadé sur le ftp.
c'est à dire ?
Note : il faudrait le lien pour vérifier.
Cordialement, janus57
Tu as le lien du site dans ma signature si tu le désires.
Un grand merci pour l'attention que vous portez à mon soucis aussi en passant (j'ai oublié cette règle de respect ultra importante...)
Merci ;-)
janus57 Membre non connecté
- Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
- Equipe Assistance
non l’administration renvoie le fichier qui est disponible via le WEB.
Ou alors a défaut un OPCache un peu trop agressif (bien que normale cela n’affecte pas les fichiers static).
Je vois que vous êtes chez OVH sur une offre mutu, vous avez pensé à basculer le .ovhconfig en mode de dev ?
Car sinon par défaut l'environnement de production force la mise en cache à leur niveau (et surtout il faut un seule et unique .ovhconfig sur tout l’hébergement).
Cordialement, janus57
Édité par janus57 Le 04/06/2018 à 05h31
white_mike Membre non connecté
Booster Fronde
- Booster Fronde
- Voir le profil du membre white_mike
- Inscrit le : 14/05/2018
- Site internet
janus57 :
Bonjour,
non l’administration renvoie le fichier qui est disponible via le WEB.
Vous avez un pas un cache d'activé sur apache par pur hasard ?
Ou alors a défaut un OPCache un peu trop agressif (bien que normale cela n’affecte pas les fichiers static).
Je vois que vous êtes chez OVH sur une offre mutu, vous avez pensé à basculer le .ovhconfig en mode de dev ?
Car sinon par défaut l'environnement de production force la mise en cache à leur niveau (et surtout il faut un seule et unique .ovhconfig sur tout l’hébergement).
Cordialement, janus57
non l’administration renvoie le fichier qui est disponible via le WEB.
Ou alors a défaut un OPCache un peu trop agressif (bien que normale cela n’affecte pas les fichiers static).
Je vois que vous êtes chez OVH sur une offre mutu, vous avez pensé à basculer le .ovhconfig en mode de dev ?
Car sinon par défaut l'environnement de production force la mise en cache à leur niveau (et surtout il faut un seule et unique .ovhconfig sur tout l’hébergement).
Cordialement, janus57
Ce serait donc dû à OVH ? C'est vrai que c'est depuis le basculement là dessus... Chose étrange ce n'était pas le cas au départ de mes modifications =(
Je vais regarder dans cette voie là alors et je reviens vers vous.
Merci
janus57 Membre non connecté
- Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
- Equipe Assistance
De ce que je sais des mutu OVH c'est:
- Qu'en mode production (via le .ovhconfig) cela force la mise en cache côté navigateur via des expires.
- Que c'est une architecture cluster/filer et qu'il peu y avoir un peu de latence entre le FTP et le web.
Car là vis symptôme n'ont rien à voir avec PHPBoost vu que vous avez désactivé le cache de PHPBoost.
Après PHPBoost aussi force le cache navigateur avec des directives expires.
Donc il faut bien purger le cache navigateur.
Cordialement, Janus57
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie