debug = true;当我改动页面代码时,刷新页面后,显示的还是之前的内容,没有及时更新。大家都猜到这是因为之前的代码被缓存了,刷新页面走的还是缓存的代码。
于是查看手册,上面说当开启调试模式后,页面是不缓存的。
WHAT!
不缓存我的代码改变为什么不执行。
真相是:
与框架本身无关,而是与你的环境有关,配置php.ini,搜索:“opcache.enable”并将其设置为:
opcache.enable=0; // 关闭操作码缓存ok,问题解决,接下去就可以愉快的码字了。建议开发完成,上线后重新设置为1,以提升性能!
最佳答案