如何防止php文件缓存?

如何防止php文件缓存?

从本地服务器删除 varnish 缓存后,我注意到 Apache 服务器的行为很奇怪。每当你更新 php 文件并尝试在浏览器中打开它时,都会显示旧响应,CTRL+F5不会刷新页面,但如果你输入,service apache2 restart则会出现所有更改。

有人能指出可能出了什么问题吗?

答案1

你可能有apc统计工具 设置为,0在这种情况下,APC 将始终提供 PHP 文件的缓存版本,而不再检查磁盘上的文件是否有更改。

您可以通过任意页面上的 来查找<?php phpinfo() ?>

要更改该设置,请检查 的内容/etc/php5/conf.d/apc.ini

相关内容