hexo g d 突然部署失敗

2021-10-12 10:41:43 字數 781 閱讀 2745

報錯資訊:childprocess. hexo/node_modules/hexo-util/lib/spawn.js:37:17。

coding倉庫位址更改了導致 hexo g -d 突然部署失敗的原因分析思路及解決。

前段時間忙於工作,有段時間沒更新部落格了,今天更新部落格部署發現突然部署失敗了。

剛開始根據報錯資訊,在網上搜尋了一圈,各種答案都有,發現都不太準確,有的還說是git的版本問題要公升到最新的git版本,為此我還公升級了mac的系統和git的版本。但發現並不能解決問題。

最後,冷靜下來分析報錯的資訊,突然有了方向,最後定位到是coding 倉庫的位址改變了導致的突然部署失敗,也驗證了自己的猜想。

我的部落格是同時部署在 github 和 coding 上的,coding 突然把倉庫位址的規則改了,我也不知道,太坑了…

分析問題的思路如下:

上 coding 倉庫上檢視修改後的倉庫位址,把 coding 的部署位址修改過來就好了。

coding部署位址的配置地方在:hexo 資料夾根目錄的 _config.yml 檔案裡。如下:

修改之後儲存配置問題,重新 hexo g -d 生成並部署就可以部署成功了。問題解決。

至於部落格原始碼倉庫,我也是存放在coding上的(之前github還不支援私有倉庫),不過上傳部落格原始碼的時候不用修改倉庫目錄, git push 的時候會自動重定向為coding修改後的倉庫位址。

MySQL突然啟動失敗

jun 06 08 53 58 izwz97pafsy25cyhg6jiwsz systemd 1 starting lsb start and stop mysql jun 06 08 53 59 izwz97pafsy25cyhg6jiwsz mysql 8955 starting mysql....

Fiddle使用 解決突然抓包失敗問題

fiddle突然抓不了包了,無論是嘗試抓瀏覽器還是移動端,都失敗。錯誤提示如下 20 17 41 8842 secureclientpipedirect failed system.io.ioexception 無法從傳輸連線中讀取資料 遠端主機強迫關閉了乙個現有的連線。遠端主機強迫關閉了乙個現有的...

Gartner 克服SIEM部署失敗的通病

2014年8月21日,gartner發布了乙份新的siem報告 overcoming common causes for siem deployment failures。作者是一位剛從hp跳到gartner的新人oliver,目前跟mark nicolett在乙個team。報告提出了當前siem部...