首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PHP似乎在缓存我的代码

PHP似乎在缓存我的代码
EN

Stack Overflow用户
提问于 2013-12-12 19:27:03
回答 2查看 379关注 0票数 0

我目前正在测试一个web应用程序,并且一直注意到每次保存PHP文件之后,我的更改都没有被更新。

据我所知,我没有使用当前的PHP缓存解决方案。我使用一个新的CodeIgniter副本运行PHP5.5.3。

下面是所发生的事情:

  • 我注意到PHP似乎没有加载最新的代码更改,因为我做了它们
  • 注意到问题后,我将<?php echo time();?>输出到我的所有视图文件中。
  • 现在,每个页面负载指示的PHP上的时间更新正在处理每个页面的代码
  • 但是,有时页代码更新直到3-5页加载之后才会发生。
  • 我多次尝试禁用和清空浏览器缓存

考虑到time()输出正在被更新,我认为这是一个PHP问题而不是浏览器问题,这是正确的吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-02-14 17:10:20

那真是令人沮丧。现在已安装并默认启用Zend OpCache -请参阅Stop caching for PHP 5.5.3 in MAMP

票数 0
EN

Stack Overflow用户

发布于 2013-12-12 19:29:55

PHP不缓存任何东西。

如果要更新time(),您就知道不存在传统的缓存问题。

如果您使用的是NFS之类的东西,那么您可能正在处理文件系统缓存。那就可以解释3到5秒的延迟了。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20552425

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档