You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

刷新localhost页面CSS修改不生效,延迟多日更新问题求助

解决XAMPP Apache下CSS修改延迟生效问题

1. 调整Apache静态资源缓存规则

找到XAMPP安装目录下的apache/conf/httpd.conf(若使用虚拟主机则修改apache/conf/extra/httpd-vhosts.conf),在对应项目的<Directory>配置块中添加以下规则,强制禁用静态资源缓存:

<FilesMatch "\.(css|js|png|jpg|gif)$">
    Header set Cache-Control "max-age=0, no-cache, no-store, must-revalidate"
    Header set Pragma "no-cache"
    Header set Expires "Wed, 11 Jan 1984 05:00:00 GMT"
</FilesMatch>

修改后重启Apache服务器,确保配置生效。

2. 强制跳过浏览器缓存刷新

  • 开发时不要用普通刷新,用快捷键强制刷新:Windows/Linux按Ctrl+Shift+R,Mac按Cmd+Shift+R
  • 打开浏览器开发者工具(F12),切换到「Network」选项卡,勾选「Disable cache」,开发期间保持勾选状态

3. 检查PHP OPcache配置(若项目用到PHP)

虽然问题出在CSS,但PHP的OPcache可能间接影响页面资源加载。找到php/php.ini文件,调整OPcache设置:

  • 临时禁用OPcache(开发阶段推荐):
    opcache.enable=0
    
  • 若需保留OPcache,缩短缓存校验周期:
    opcache.revalidate_freq=2
    

修改后重启Apache。

4. 排查团队共享文件同步延迟

因整个团队都出现该问题,检查是否将项目存放在**网络共享目录/云同步工具(如OneDrive、Dropbox)**中,这类工具可能存在同步延迟。将项目迁移到本地磁盘目录后再测试。

内容的提问来源于stack exchange,提问作者José Filipe Silva

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.25 23:12:18