看板 PHP 關於我們 聯絡資訊
我在html的head有include一個php 裡面是放要載入的js跟css 再加入新的js檔 卻還是跟舊的一樣 等於新的沒載入 之前也常發生更新舊的css檔 卻沒改變 還要手動再web端reload才有 抱歉小弟是自學者 想要完全解決此問題 GOOGLE也不知道要打甚麼關鍵字 麻煩各位高手了 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.231.147.216 ※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1487991045.A.29E.html
imhaha: cdn 緩存? 02/25 11:28
tkdmaf: 你怎麼知道新的沒載入?有沒有下console看看? 02/25 12:04
k80092: 在你載入的文件上加上版本號或時間,如a.js?v=100 02/25 15:37
k80092: 每次有更動時修改應該就行了 02/25 15:37
answermangtr: 樓上方法應該可行 我發現改過的檔案 更名就可以 02/25 17:34
answermangtr: 但是改回舊檔名 就又抓不到新的了 02/25 17:35
NioTW: 瀏覽器快取? 02/25 17:56
k80092: CSS與js都會有快取的問題,所以要你可以設個定數來存版本 02/25 18:08
lucky1lk: ctrl + F5 沒有用? 02/25 18:16
kroutony: 開發中的話,後面可以加亂數參數 02/25 18:57
JustGame: opcache enabled = ? 02/25 21:36
et69523820: 有使用樓上說的APC嗎? 您的reload是指Apache restart? 02/28 06:08
latte0205: 第一步,清server端的cache,第二部,清client端的cache 03/08 15:39