昨天,一個(gè)朋友非常著急的在 QQ 找到我,說自己的 WordPress 網(wǎng)站出問題了,發(fā)布文章的時(shí)候返回 Error 324 ERR_EMPTY_RESPONSE 錯(cuò)誤。這位朋友單位有幾個(gè)網(wǎng)站,是基于 WordPress多站點(diǎn)建設(shè)的。我?guī)退隽撕?jiǎn)單的檢查,沒有被估計(jì)的跡象。一個(gè)網(wǎng)站好好的,不會(huì)無緣無故的出問題,我就問修改了什么之后出現(xiàn)這個(gè)問題的,他告訴我是修改了自己電腦的 IP 地址之后,出現(xiàn)這個(gè)問題的。我就非常納悶了,修改自己電腦的 IP 能影響到另外一個(gè)服務(wù)器上的網(wǎng)站?直覺告訴我不是電腦的問題。而且問題是隨機(jī)出現(xiàn)的,很詭異。一下子看不出來問題在哪里,只有逐步排查了。

- 首先懷疑是程序什么地方除了錯(cuò)誤,打開 WordPress調(diào)試模式之后,只有一個(gè)無關(guān)緊要的警告級(jí)別的錯(cuò)誤,應(yīng)該不會(huì)應(yīng)該到文章的發(fā)布。
- 然后又試著禁用了全部插件,問題依然存在,顯然不是插件的問題了,又把插件重新啟用。
- 會(huì)不會(huì)是 WordPress內(nèi)核文件損壞了呢?接著又重新安裝了WordPress,問題依然存在。
- 又去檢查了一遍數(shù)據(jù)庫(kù),顯然數(shù)據(jù)庫(kù)是正常的。
進(jìn)行了上面幾步之后,就基本上能確定不是 WordPress網(wǎng)站的問題了,懷疑問題很有可能是出在網(wǎng)絡(luò)上了,可能是發(fā)布文章時(shí),服務(wù)器發(fā)送回來的響應(yīng)丟失了,或者被攔截了。想到這一點(diǎn),有可能是防火墻的問題,咨詢了朋友公司的管理員,果然,服務(wù)器上設(shè)置了防火墻。把防火墻直接關(guān)掉,測(cè)試完全沒問題了??磥砭褪欠阑饓Φ膯栴},當(dāng)然關(guān)掉防火墻肯定是不安全的,最好的解決辦法是逐個(gè)排查一下防火墻上的規(guī)則,看是哪一條規(guī)則影響到了服務(wù)器發(fā)送回來的請(qǐng)求。
如果你也遇到了 ERR_EMPTY_RESPONSE 這種問題,為了節(jié)省時(shí)間,建議首先排除防火墻或者服務(wù)器網(wǎng)絡(luò)的設(shè)置問題,如果不方便直接操作服務(wù)器,可以把網(wǎng)站下載下來,放到本地環(huán)境測(cè)試,如果本地環(huán)境運(yùn)行沒問題,那基本上可以確定是服務(wù)器的問題了,找服務(wù)器提供商,或者網(wǎng)絡(luò)管理員解決服務(wù)器問題就可以了。



你好!找的加速度器怎麼用不了?是怎麼回事?