記一次伺服器重啟後應用程式啟動出錯
記一次啟動應用程式路徑或文件報錯問題
前兩天客戶回饋打開安裝的應用程式出現windows無法訪問指定設備、路徑、或文件。如下圖所示

看到這張圖的第一反應伺服器登陸帳號沒有對應文件夾的許可權,由於當時沒有身邊沒有電腦,只能讓客戶自行檢查一下,回饋許可權沒問題。
隨後本人連接伺服器查看情況
嘗試啟動應用程式效果和上述一樣,
並了解到前段時間伺服器有重啟的情況,基本判斷為該路徑的軟體被伺服器安全防護軟體查殺。
-
打開防護軟體查看隔離區、恢復區文件,在其中找到了對應路徑下的多個文件
-
將文件恢復到目錄下之後嘗試打開該應用.exe文件,上述圖片錯誤已經消失,並出現新的錯誤,應用對應依賴文件缺失,應用程式還是打不開
-
查找防護軟體查殺記錄,未找到相關文件夾下對應依賴程式包,並發現查殺日誌記錄日期與伺服器重啟時間不符,故找不到查殺記錄。軟體依賴無記錄
-
只能考慮重裝軟體,首先將軟體配置文件備份一份,方便替換,並將要安裝的目錄添加至防護軟體的白名單
-
將軟體安裝後,配置文件替換,再次打開軟體正常運行
總結:
本次啟動看到報錯資訊時忽略的伺服器的近期操作和運行環境。導致第一次錯誤定位出錯。運行環境十分重要

