昨天晚上已經(jīng)睡了,一個泰國vps客戶的網(wǎng)站出現(xiàn)問題,他在部署完畢服務器和WEB環(huán)境之后就正常的添加站點建站的。在配置完畢WordPress程序之后,發(fā)現(xiàn)一個很怪異的問題,打開網(wǎng)站首頁不是打不開,而是會彈出來下載頁面。
根據(jù)他的描述他已經(jīng)嘗試過各種辦法,甚至懷疑是不是程序和主題的問題,他把網(wǎng)站根目錄的文件都刪除,然后打開也是這樣的問題。看來問題不在網(wǎng)站上,而是在服務器。于是我就幫他解決這個問題,順帶做一個記錄,如果有其他網(wǎng)友需要的可以嘗試參考。
第一、排查問題
上線之后看看他的的問題是不是正如提到的一樣。但是我驚奇的發(fā)現(xiàn)我這邊沒有問題,我的火狐、谷歌、Edge瀏覽器都可以打開而且是沒有問題的。但是我通過遠程登錄他的電腦,他使用的是QQ瀏覽器,打開確實是有問題的。
同時我在他遠程電腦中安裝火狐和谷歌瀏覽器,也是沒有問題?磥韱栴}不是普遍情況。我們需要解決這個到底是什么問題。
第二、解決問題
這里可以看到不是所有的瀏覽器打開都有這樣WordPress打開后出現(xiàn)下載的問題。而是部分瀏覽器出現(xiàn)這樣的問題。估計是哪里PHP兼容不好?不至于吧。這里我采用的辦法是,沒有到格式化服務器的地步。我是把他所有的網(wǎng)站軟件環(huán)境都刪除,然后重新安裝。
同時,我把他電腦中的DNS緩存清理瀏覽器緩存。然后再試試問題居然解決。
但是,也有搜索到網(wǎng)上的一些教程。有些確實這類問題是有遇到過的,但是有些真存在的問題可能是因為PHP沒有解析正確的問題導致的。如果問題比較普遍在所有瀏覽器中,那就需要格式化重新安裝WEB,然后重新部署環(huán)境。如果是簡單操作可以,那就不要動了。