2012-07-07 51 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版本更改爲另一個並恢復。

相關問題