2012-07-07 61 views
5

出于某种奇怪的原因,每次我更新文件时,它都不会在浏览器内部更新(localhost - wampserver)。更具体。如果我有一个简单的PHP脚本:PHP文件不会在浏览器中更新

echo "hello world"; 

它在浏览器中运行良好,并显示文本'hello world'。

但是,如果我把它更新到

echo "goodbye world"; 

并刷新浏览器,没有任何反应。文本仍然是'你好世界'。

这并没有成为一个问题,并完美清爽。我尝试清除浏览器缓存,在多个浏览器上测试,重新启动我的wamp服务器,然后重新启动计算机。似乎没有任何工作。

代码似乎更新的唯一方法是如果我从我的IDE运行脚本。然后它会在浏览器中显示更新的代码。这个问题怎么解决?我希望它能够回到原来的状态,并能够从浏览器中刷新。

使用wampserver PHP - 5.3.13,阿帕奇2.2.22

+1

检查您是否安装或启用了任何缓存机制。 – 2012-07-07 06:04:14

+0

@ m4k尝试寻找任何类型的缓存机制。找不到任何东西。我最近安装的唯一东西是vmware工作站,我认为这与此无关。 – 2012-07-07 06:07:15

+0

@HyunminKi​​m:确保你正在访问编辑的文件本身。 – mithunsatheesh 2012-07-07 06:08:25

回答

2

您的脚本在内存中缓存与opcache功能。禁用它php.ini

opcache.enable = 0 

但你也必须重启服务器。如果您使用主机,请使用控制面板重新启动或尝试将php版本更改为另一个并恢复。

相关问题