我目前正在测试一个web应用程序,并且一直注意到每次保存PHP文件之后,我的更改都没有被更新。
据我所知,我没有使用当前的PHP缓存解决方案。我使用一个新的CodeIgniter副本运行PHP5.5.3。
下面是所发生的事情:
<?php echo time();?>输出到我的所有视图文件中。考虑到time()输出正在被更新,我认为这是一个PHP问题而不是浏览器问题,这是正确的吗?
发布于 2014-02-14 17:10:20
那真是令人沮丧。现在已安装并默认启用Zend OpCache -请参阅Stop caching for PHP 5.5.3 in MAMP
发布于 2013-12-12 19:29:55
PHP不缓存任何东西。
如果要更新time(),您就知道不存在传统的缓存问题。
如果您使用的是NFS之类的东西,那么您可能正在处理文件系统缓存。那就可以解释3到5秒的延迟了。
https://stackoverflow.com/questions/20552425
复制相似问题