鍍金池/ 問答/PHP  Linux/ 網(wǎng)站上傳修改后的文件,為什么不立即生效?

網(wǎng)站上傳修改后的文件,為什么不立即生效?

環(huán)境: centos6.7、php5.6、 apache-2.4.23、nginx-1.8
上傳工具:xftp

描述:想要在線調(diào)試,把最新修改好的PHP或者HTML文件上傳服務(wù)器,然后刷新頁面,遲遲沒有出來新的修改結(jié)果。過一段時(shí)間才出現(xiàn)。但是,上傳后如果不是當(dāng)前頁面,換一個(gè)其他頁面又出現(xiàn)新的結(jié)果,原頁面要很久之后才出現(xiàn)??戳祟^信息:Cache-Control:max-age=0。
ps:上傳后有強(qiáng)刷過,也有試過在url后面加隨機(jī)參數(shù)

想要結(jié)果: 刷新頁面立刻出現(xiàn)最新修改的結(jié)果

回答
編輯回答
淺時(shí)光

1.刷新的時(shí)候按ctrl。
2.在php,js,css等文件調(diào)用時(shí)加版本號,比如“?p=1”。

2018年5月6日 11:38
編輯回答
荒城

1.如果是用框架寫的 開啟 調(diào)試模式 debug
2.緩存問題
3.代碼問題(可以試下斷點(diǎn)調(diào)試)
4.服務(wù)器問題(比較少發(fā)生)
4.XFTP沒有上傳成功
XFTP我沒有用過,不過flashFTP會(huì)自帶一個(gè)進(jìn)程顯示

clipboard.png

這樣就可以查看是否已經(jīng)上傳成功

2017年10月2日 18:34
編輯回答
扯機(jī)薄

如果是手機(jī)chrome要清空緩存才行。
PC瀏覽器強(qiáng)刷和加版本號都沒問題。
你的瀏覽器是什么呢?

2017年5月2日 05:02
編輯回答
悶油瓶

如果用框架的話,很有可能框架自動(dòng)緩存了,開啟DEBUG模式試試

2017年11月22日 08:12