找不到伺服器啟動 Jar 檔案
控制台終端輸出訊息:
CheapServer]: 正在檢查伺服器儲存空間,可能需要一點時間,請稍後...
[CheapServer]: 正在更新運行配置檔案...
[CheapServer]: 正在確認檔案權限,可能需要一點時間請稍後...
container@pterodactyl~ 伺服器已標示為 starting...
[CheapServer]: 正在取得 Docker 容器檔案,可能需要幾分鐘才會完成...
[CheapServer]: 已取得 Docker 容器檔案。
container@pterodactyl~ java -version openjdk version "21.0.3" 2024-04-16 LTS
OpenJDK Runtime Environment Temurin-21.0.3+9 (build 21.0.3+9-LTS)
OpenJDK 64-Bit Server VM Temurin-21.0.3+9 (build 21.0.3+9-LTS, mixed mode, sharing)
container@pterodactyl~ java -Xms128M -Xmx8192M -Dterminal.jline=false -Dterminal.ansi=true -jar server.jar
Error: Unable to access jarfile server.jar
container@pterodactyl~ 伺服器已標示為 offline...
[CheapServer]: ---------- CheapServer 檢測到伺服器崩潰! ----------
[CheapServer]: 退出狀態碼: 1
[CheapServer]: 超出記憶體: false
[CheapServer]: 正在檢查伺服器儲存空間,可能需要一點時間,請稍後...
[CheapServer]: 正在更新運行配置檔案...
[CheapServer]: 正在確認檔案權限,可能需要一點時間請稍後...
container@pterodactyl~ 伺服器已標示為 starting...
[CheapServer]: 正在取得 Docker 容器檔案,可能需要幾分鐘才會完成...
[CheapServer]: 已取得 Docker 容器檔案。
分析錯誤
你可以看到錯誤訊息是在第 11 行的 Error: Unable to access jarfile server.jar, 翻譯過來就是伺服器找不到啟動 Jar 檔案。
錯誤修復
如果你是自行上傳伺服器核心,請至啟動設定更改伺服器啟動 Jar 檔案。

如果是伺服器核心遺失,請至其他設定重新安裝伺服器。 這樣伺服器就會自動下載核心並安裝。

如果重新安裝核心還是無法解決,請確認啟動參數是否設定正確。
Last updated