作者answermangtr (你今天抓了嘛)
看板PHP
标题[请益] include进的档案 改程式後却无更新
时间Sat Feb 25 10:50:43 2017
我在html的head有include一个php
里面是放要载入的js跟css
再加入新的js档
却还是跟旧的一样 等於新的没载入
之前也常发生更新旧的css档
却没改变 还要手动再web端reload才有
抱歉小弟是自学者 想要完全解决此问题
GOOGLE也不知道要打甚麽关键字
麻烦各位高手了
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 36.231.147.216
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/PHP/M.1487991045.A.29E.html
1F:→ imhaha: cdn 缓存? 02/25 11:28
2F:→ tkdmaf: 你怎麽知道新的没载入?有没有下console看看? 02/25 12:04
3F:推 k80092: 在你载入的文件上加上版本号或时间,如a.js?v=100 02/25 15:37
4F:→ k80092: 每次有更动时修改应该就行了 02/25 15:37
5F:→ answermangtr: 楼上方法应该可行 我发现改过的档案 更名就可以 02/25 17:34
6F:→ answermangtr: 但是改回旧档名 就又抓不到新的了 02/25 17:35
7F:→ NioTW: 浏览器快取? 02/25 17:56
8F:推 k80092: CSS与js都会有快取的问题,所以要你可以设个定数来存版本 02/25 18:08
9F:→ lucky1lk: ctrl + F5 没有用? 02/25 18:16
10F:推 kroutony: 开发中的话,後面可以加乱数参数 02/25 18:57
11F:→ JustGame: opcache enabled = ? 02/25 21:36
12F:→ et69523820: 有使用楼上说的APC吗? 您的reload是指Apache restart? 02/28 06:08
13F:→ latte0205: 第一步,清server端的cache,第二部,清client端的cache 03/08 15:39