1. 程式人生 > 其它 >關於專案部署,偶爾出現訪問本地證書拒絕訪問或空指標情況

關於專案部署,偶爾出現訪問本地證書拒絕訪問或空指標情況

專案部署完之後,java.lang.NullPointerException或者本地C盤下XXX路徑中CCC檔案拒絕訪問的情況。

這類問題找開發、專案大佬看過,但是最後對比檔案程式碼的時候發現,連程式碼內容都一樣,於是開始從CCC檔案的路徑開始找問題,懷疑是CCC或者XXX的資料夾被禁用的讀寫功能,於是又修改檔案屬性,修改繼承,結果都是一樣,依舊還是報檔案拒絕訪問。

後來專案的研發將現場的配置檔案轉移到了研發環境,發現研發環境也出現了此類問題,判斷出問題在配置檔案中。

再將研發環境能正常呼叫的配置檔案替換到正式環境,發現正式環境正常了。

然後回想之前對配置檔案的操作:在Window·StorageServer2021R2伺服器中使用記事本編輯的配置檔案,可能該伺服器的記事本儲存配置檔案的時候,修改了檔案屬性,導致配置檔案能讀內容,但是呼叫的過程中出了問題。

後期將作為警醒,寫下此隨筆,在以後部署環境的時候,如果需要在別的伺服器上修改配置檔案,那麼最好是在自己的環境上修改之後,再丟到伺服器內,免得出現這類奇怪的問題。