【发布时间】:2014-03-13 22:24:17
【问题描述】:
在我的系统中,我安装了灯, 我禁用我的清漆, 现在我更新了我的 php 代码,当我刷新浏览器时,php 代码永远不会改变, 在我服务 apache2 重启后,代码就会显示出来。
场景是 一开始我提交
<?php
echo time();
?>
然后我重新启动 apache 2 屏幕将打印时间戳
然后我修改代码而不重启apache2服务
<?php
echo time();
echo time();
?>
它仍然显示一个时间戳,正确的应该显示2个时间戳。
每次我刷新时间戳都会改变,所以这不是清漆问题。
但在我服务 apache2 重启后,会显示 2 个时间戳....
在我的 AWS ubuntu 中,我没有 opcache,我使用的是 php 5.3.10
我可以知道如何禁用此缓存机制吗? 或者我想念的任何东西
mamp 中的其他一些情况,它指的是称为 opcache 的东西,但我没有使用任何或这个。 仅供参考,我安装了 apc 和 memcache,但应该不会导致这个问题,因为我有另一台服务器也安装了同样的东西。
请大家帮忙,谢谢
【问题讨论】:
标签: php linux apache caching ubuntu