为了账号安全,请及时绑定邮箱和手机立即绑定

网站上传修改后的文件,为什么不立即生效?

网站上传修改后的文件,为什么不立即生效?

PHP
撒科打诨 2019-03-17 16:48:11
环境: centos6.7、php5.6、 apache-2.4.23、nginx-1.8 上传工具:xftp 描述:想要在线调试,把最新修改好的PHP或者HTML文件上传服务器,然后刷新页面,迟迟没有出来新的修改结果。过一段时间才出现。但是,上传后如果不是当前页面,换一个其他页面又出现新的结果,原页面要很久之后才出现。看了头信息:Cache-Control:max-age=0。ps:上传后有强刷过,也有试过在url后面加随机参数 想要结果: 刷新页面立刻出现最新修改的结果
查看完整描述

4 回答

?
慕工程0101907

TA贡献1887条经验 获得超5个赞

1.刷新的时候按ctrl。
2.在php,js,css等文件调用时加版本号,比如“?p=1”。

查看完整回答
反对 回复 2019-03-18
?
神不在的星期二

TA贡献1963条经验 获得超6个赞

1.如果是用框架写的 开启 调试模式 debug
2.缓存问题
3.代码问题(可以试下断点调试)
4.服务器问题(比较少发生)
4.XFTP没有上传成功
XFTP我没有用过,不过flashFTP会自带一个进程显示

https://img1.sycdn.imooc.com//5c8f5b6700014b0405090112.jpg

这样就可以查看是否已经上传成功

查看完整回答
反对 回复 2019-03-18
?
绝地无双

TA贡献1946条经验 获得超4个赞

如果用框架的话,很有可能框架自动缓存了,开启DEBUG模式试试

查看完整回答
反对 回复 2019-03-18
  • 4 回答
  • 0 关注
  • 560 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信