跳至內容
測試伺服器
開發伺服器

在 Linux 下嘗試載入 Applet 時發生錯誤 -100 "HAP-file not loaded"#

問題#

假設使用者 A 與使用者 B 想要使用同一個 applet。使用者 A 可以正常載入並執行所有 applet。然而,當使用者 B 想要載入相同的 applet 時,卻出現了 "HAP-file not loaded" 錯誤訊息:

microDiagnostics 中的錯誤訊息

解決方案#

如果該 applet 是由使用者 "A" 所載入,則會在 /tmp 中建立一個名為 hapcache… 的暫存目錄。此目錄的存取權限為 "rwx — —",這意味著只有該目錄的擁有者才能讀取資料。因此,如果使用者 B 嘗試載入該 applet,就會載入失敗。

若要解決此問題,請刪除 /tmp/hapcache… 目錄,或將此目錄的存取權限變更為例如 "rwx rwx r-x"。

返回知識文章