【ALENG 自媒體】8月11日早間自媒體專稿,話說從2008年涉足獨立博客至今,掐指一算,走獨立博客這一行已經10多年了。10多年間,我的獨立博客網站先後使用過早期的Z-blog博客系統,後來還安裝過某著名的CMS系統,直到發現WordPress,才算是找到了一套好的博客系統。目前,全球大約35%的網站使用的系統就是WordPress,這其中不乏一些著名的機構和企業網站。我自己使用WordPress系統也已經好多年了,這些年間,曾經多次經歷過主機故障,數據丟失,但是網站被黑,卻沒有經歷過,直到最近。
最近一段時間由於忙,一直沒有時間打理自己的獨立博客網站,今天忽然想起了,於是想打開看看,卻發現提示了「500伺服器錯誤」。第一反應是主機可能出故障了,馬上趕到主機提供商的後臺,發現一切正常,查看網站數據,似乎也沒有發現啥問題,但是無論如何,網站的所有頁面都是「500錯誤」,打不開。後來突發奇想,手工鍵入網站後臺登錄頁面,居然成功登陸了!
網站前臺所有頁面都打不開,但是後臺卻可以正常登錄,這是啥情況?
我一邊給主機商發了要求技術支持的工單,一邊通過主機後臺查看網站文件,看是否能夠發現一些端倪。主機商很快就回復了工單,說是網站首頁Index.php頁面錯誤,錯誤代碼在第9行。於是打開看這個文件,但是第9行究竟是啥錯誤,我壓根自己也發現不了,但是這個文件的最新修改時間就在這個月初,看來,網站確實是被黑了。
網站被黑,如果數據都完好的話,對於大多數小白來說,最好的解決辦法就是刪除重裝系統。儘管現在大多數主機商都提供一鍵安裝WordPress,但是這畢竟是一件很費時間的事情,而且對於我來說,整個博客這10年來的數據大約在3GB左右,僅僅備份這些數據文件,就夠麻煩的了,那麼,有沒有好的辦法解決這個問題呢?畢竟,網站的後臺還是可以打開的。
萬般無奈中,我偶然發現網站後臺提示WordPress系統有更新的版本,這不就是有辦法了嗎?因為WordPress版本更新後,會將大部分主要文件重寫,因此,這個過程實際上等於是將博客系統「恢復出廠設置」,這不就能夠解決首頁被黑,被修改導致前臺無法訪問的故障了麼?於是立即點擊「更新」,大約一分鐘後,更新完成,點擊「查看網站」,Ok,一切完好如初,博客網站重新恢復了正常訪問。
總結一下:我後來發現我的獨立博客實際上是被掛馬了,這可能與之前曾經嘗試過的一個來源不明的主題有關,反正現在也沒有時間排查,但是有一點可以肯定,那就是WordPress網站被黑,大概率與最近安裝的主題或者插件有關係,所以無論是選擇主題,還是插件,都應當從WordPress官方獲取,這可以減少很多麻煩。在網站建設和WordPress 博客系統使用方面你都有哪些經驗和心得,歡迎一起分享給大家!