[请益] include进的档案 改程式后却无更新

楼主: answermangtr (你今天抓了嘛)   2017-02-25 10:50:43
我在html的head有include一个php
里面是放要加载的js跟css
再加入新的js档
却还是跟旧的一样 等于新的没加载
之前也常发生更新旧的css档
却没改变 还要手动再web端reload才有
抱歉小弟是自学者 想要完全解决此问题
GOOGLE也不知道要打什么关键字
麻烦各位高手了
作者: imhaha (嘿嘿)   2017-02-25 11:28:00
cdn 缓存?
作者: tkdmaf (皮皮快跑)   2017-02-25 12:04:00
你怎么知道新的没加载?有没有下console看看?
作者: k80092 (游)   2017-02-25 15:37:00
在你加载的文件上加上版本号或时间,如a.js?v=100每次有更动时修改应该就行了
楼主: answermangtr (你今天抓了嘛)   2017-02-25 17:34:00
楼上方法应该可行 我发现改过的档案 更名就可以但是改回旧档名 就又抓不到新的了
作者: NioTW (Nio)   2017-02-25 17:56:00
浏览器快取?
作者: k80092 (游)   2017-02-25 18:08:00
CSS与js都会有快取的问题,所以要你可以设个定数来存版本
作者: lucky1lk (赌到没钱的人)   2017-02-25 18:16:00
ctrl + F5 没有用?
作者: kroutony (bingbing)   2017-02-25 18:57:00
开发中的话,后面可以加乱数参数
作者: JustGame (JustGame)   2017-02-25 21:36:00
opcache enabled = ?
作者: et69523820 (小猪)   2017-02-28 06:08:00
有使用楼上说的APC吗? 您的reload是指Apache restart?
作者: latte0205 (冰咖啡)   2017-03-08 15:39:00
第一步,清server端的cache,第二部,清client端的cache

Links booklink

Contact Us: admin [ a t ] ucptt.com