2017-04-15 59 views
0

中做出的更改!UwAmp服務器無法檢測到每個人都在文件

  • 我使用UwAmp 3.1.0爲我的PHP開發,但我有一些麻煩 與它。

  • 它的工作完全在開始和服務器仍然工作
    完美,但現在每當我做了更改.js文件或.PHP
    文件時,它不反映當我更新
    瀏覽器
    中的頁面時更改。

我去了Chrome瀏覽器開發工具,打開源部分,查看該文件是否正是我想要的,但它顯示我已經在不久前修改了原來的版本。指向所有文件的鏈接都是正確的,並且它們位於www文件夾的子目錄中。

這很令人沮喪,因爲我看不到行動的變化。我檢查了 的語法,並且一切正常,但它並不想在jquery中完全向用戶顯示後停止一個 動畫。


你能幫我這種情況,因爲我不知道怎麼在這裏造成問題的原因?

應該立即更新文件的時候我在 單擊瀏覽器刷新,但它沒有,保持加載,我開始與之合作的文件 的版本。

回答

0

Uwamp是AMP堆棧(Apache,MySql和PHP)和「開箱即用」,它沒有任何緩存文件。

Apache是​​正常讀/從Uwmap WWW文件夾中獲取文件「爲是」所以基本上,如果你的最後一次更改保存到在WWW文件夾文件的Apache (請直接與記事本等工具檢查)會讀它立即

這是(手動清空你的瀏覽器/瀏覽器緩存或安裝Chrome擴展,例如[清除緩存擴展]:https://chrome.google.com/webstore/detail/clear-cache/cppjkneekbjaeellbfkmgnhonkkjfpdn?hl=en緩存關係到你的瀏覽器,並試圖清除緩存,但完全(「從時間begining」 Chrome等說過)。

另外一個解決方法是單擊清空緩存圖標每次刷新頁面之前保存怎麼一回事,因爲它會清除它幾乎立即(取決於如何很久以前有你清除緩存)

也嘗試設置OPCache將Uwmap中的Php.ini(設置文件)設置爲Disabled(在php.ini中找到opcache設置並將0禁用 - 也可以從Uwamp GUI訪問它)。