我正在开发一个关于EC2的网站,并将开发和实时网站托管在同一台服务器上(为了这个缘故)。
我遇到的是缓存冲突。特别是在开发网站上,我有一些不打算被公众看到的东西但是因为看起来这两个网站都使用相同的APC缓存,条目是冲突的,所以公众看到的事情它真的不应该
开发环境是刚刚从subversion中检出的实时网站的完整副本。
如果这两个网站有助于定制答案,那么这两个网站都可以在不同的网域上使用。
有关如何确保不发生这种情况的任何建议?
答案 0 :(得分:0)
我深入研究了AuthCache代码,发现有很多东西可能会导致页面无法缓存。其中包括isset($_COOKIE['nocache'])
。这意味着当我在开发站点上执行请求时,我可以在我自己的模块中登录时设置$ _COOKIE ['nocache']。