解決本站故障小記

Posted by Y Cheung on Tue, May 2, 2017

本站突然發生 HTTP502 錯誤,導致幾天不能訪問,又適逢勞動節休假,Y.CHEUNG 沒帶電腦,而且縂想著反正訪問量極低,也就不趕著修復站點,今日才來細細察看一番。

原來是前些時候系統及應用更新,Node.js 版本太新了的緣故(QAQ),真的是很想駡娘欸,明明説明文檔上寫著

Ghost is following Node’s LTS plan, only supporting LTS versions of Node (read why).

而 Node.js 官網已經標示了目前 LTS 的版本號是 v6.10.2 ,Y.CHEUNG 就不明白了,爲什麽啓動ghost就出現了提示說ghost不支持當前版本呢?ANYWAY,問題是要解決的,那就降Node.js版本吧。

這個…升級好説,一句命令行的事,降級怎麽搞哇?

上網搜了一圈,有同樣需求的還真不少,爲此還專門推出了 node.js 的版本管理工具 nmvn ,YCHEUNG選擇了安裝步驟和使用方法都很簡便的n,但是…切換了版本后沒效果QAQ,又找了一圈是說不要用系統自帶安裝命令來裝node.js,想到要卸載又要重新用別的複雜方法裝node.js就很討厭,還好找到了這篇《node 版本管理工具 n 无效的原理及解决方案》,解釋得很清楚解決方案也簡單明瞭,照著做了就好了。

終於,網站恢復啦~~~賀喜自己XD

附上一張假日去玩的美景圖~PEACE

重元寺