Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> 電腦軟體教學 >> 伺服器技術 >> 關於伺服器

WebLogic 啟動報錯 404 Not Found?刪除 myserver 資料夾即可速解

編輯:關於伺服器

存取 WebLogic 管理主頁(如 https://localhost:7001/cerp/signin)時,若出現 Error 404--Not Found 或 403 Forbidden 錯誤,且伺服器日誌顯示找不到對應的 Request-URI,別慌張,這通常是暫存資料異常導致。

錯誤現象

Error 404--Not Found
From RFC 2068 Hypertext Transfer Protocol -- HTTP/1.1:
10.4.5 404 Not Found
The server has not found anything matching the Request-URI...

403 錯誤畫面如下:

403 錯誤截圖

解決方案:清理自動生成的暫存目錄

  1. 找到 WebLogic 啟動腳本 startWeblogic.cmd 所在資料夾,進入對應的 domain 目錄。
  2. 尋找 myserver 資料夾(此為啟動伺服器時自動生成,內含相關日誌檔)。
  3. 先關閉對應的 WebLogic 服務(否則檔案被佔用無法刪除)。
  4. 直接刪除 myserver 資料夾。
  5. 重新啟動 WebLogic 服務,錯誤即可排除。

原理: myserver 為受管伺服器啟動時自動建立的暫存目錄,若其中快取或日誌檔損壞,會導致應用部署路徑解析失敗,產生 404/403 錯誤。刪除後服務會自動重建乾淨目錄,恢復正常。

Copyright © Windows教程網 All Rights Reserved