从本地服务器删除 varnish 缓存后,我注意到 Apache 服务器的行为很奇怪。每当你更新 php 文件并尝试在浏览器中打开它时,都会显示旧响应,CTRL+F5不会刷新页面,但如果你输入,service apache2 restart
则会出现所有更改。
有人能指出可能出了什么问题吗?
答案1
你可能有apc统计工具 设置为,0
在这种情况下,APC 将始终提供 PHP 文件的缓存版本,而不再检查磁盘上的文件是否有更改。
您可以通过任意页面上的 来查找<?php phpinfo() ?>
。
要更改该设置,请检查 的内容/etc/php5/conf.d/apc.ini
。