Questions Fréquemment PoséesDév

Les modifications apportées au site web ou à un script PHP ne sont pas visibles lorsqu'on y accède via le navigateur. Quelle en est la cause ?

Dans certaines situations, les modifications apportées au site web ne seront pas visibles lorsqu'il est consulté via un navigateur. Découvrez quel pourrait être le problème.

1
Vues 742Mis à jour 1 anPublié le 24/08/2018par Sebastian Szlivka

Ce problème est généralement causée par l'accélérateur PHP OPcache. OPcache améliore les performances de PHP en stockant le bytecode (code PHP compilé) en mémoire, éliminant ainsi le besoin de charger et d'analyser les scripts PHP pour chaque requête.

Les modifications apportées aux scripts PHP sont actualisées en mémoire en fonction de la valeur de la directive opcache.revalidate_freq. Pour cette raison, des retards peuvent survenir avant que les modifications ne deviennent visibles sur le site.

Comment désactiver OPcache :

OPcache peut être désactivé en suivant ces étapes :

  1. Accédez à cPanel.
  2. Accédez à la section Choisir la version PHP.
  3. Sélectionnez Passer aux options PHP.
  4. Définissez la directive opcache.enable sur Off.

Pour des informations supplémentaires, consultez les tutoriels disponibles :

Remarque : OPcache améliore considérablement la vitesse d'exécution des scripts PHP, il est recommandé de le désactiver uniquement durant la phase de développement du site ou de l'application.

Autres causes possibles pour lesquelles les modifications ne sont pas visibles :

  • Cache dans le navigateur : Le navigateur peut conserver une version obsolète de la page. Essayez de vider le cache ou de recharger la page en utilisant la combinaison de touches Ctrl + F5.
  • Cache de l'application : La plupart des CMS, tels que WordPress, Joomla ou PrestaShop, incluent des mécanismes de cache intégrés.
    • Vérifiez les paramètres d'administration de l'application pour vider le cache.
    • Assurez-vous que les mécanismes de mise en cache ne sont pas actifs pendant la période de développement.

Articles similaires

Puis-je envoyer des e-mails via des scripts PHP en utilisant SMTP ?Questions Fréquemment Posées /Dév

Envoyez des e-mails à partir de scripts PHP en utilisant l'authentification SMTP pour éviter les filtres SPAM. C'est une solution efficace et autorisée sur la plupart des hébergements.

5
par Sebastian Szlivka
Vues 1218
Mis à jour il y a 1 an
Publié le 24/09/2018
J'ai modifié les serveurs de noms, combien de temps faut-il pour que mon site soit en ligne ?Questions Fréquemment Posées /DNS

La propagation des serveurs de noms peut être une chose désagréable si une visibilité immédiate du site en ligne est requise.

2
par Florin Petran
Vues 1015
Mis à jour il y a 1 an
Publié le 09/07/2018
Pourquoi mon site ne fonctionne-t-il pas ?Questions Fréquemment Posées /Aléatoire

Découvrez les principales causes pour lesquelles votre site web ne fonctionne pas correctement et comment résoudre rapidement ces problèmes.

2
par Mark Dohi
Vues 560
Publié le 02/07/2025
Quels versions de PHP sont disponibles sur les serveurs Hostico ?Questions Fréquemment Posées /Aléatoire

Hostico offre toutes les versions récentes de PHP, y compris des versions plus anciennes, disponibles sur les serveurs. Contactez-nous pour des options personnalisées sur VPS.

1
par Florin Petran
Vues 987
Mis à jour il y a 1 an
Publié le 09/07/2018
par Sebastian Szlivka
Vues 1066
Mis à jour il y a 1 an
Publié le 09/07/2018