Après avoir supprimé le cache de vernis du serveur local, j'ai remarqué un comportement étrange du serveur Apache. Chaque fois que vous mettez à jour un fichier php et essayez de l’ouvrir dans un navigateur, l’ancienne réponse est affichée, CTRL + F5 n'actualise pas une page, mais si vous tapez service Apache2 restart
, toutes les modifications apparaissent.
Quelqu'un peut-il indiquer ce qui pourrait éventuellement mal tourner?
Vous pouvez avoir apc.stat défini sur 0
, auquel cas APC servira toujours la version mise en cache des fichiers PHP sans rechercher les modifications sur le fichier sur le disque.
Vous pouvez le savoir avec une <?php phpinfo() ?>
sur n'importe quelle page.
Pour modifier ce paramètre, vérifiez le contenu de /etc/php5/conf.d/apc.ini
.