2012-07-17 124 views
0

我運行的軌道上運行的麒麟3應用程序,每一個現在,然後我得到這個消息:麒麟說:「讀打開文件時出錯:權限被拒絕」

錯誤打開文件進行讀取:權限被拒絕

就是這樣。我不知道什麼文件或什麼組件試圖打開它。它不會發生在每個請求或任何其他外部事件,我可以找出。

任何想法可能會發生什麼或如何嘗試弄清楚?

我試着在我使用的所有寶石上搜索「讀取文件時出錯」,但沒有運氣。

回答

1

升級到Ubuntu 12.04後,我開始在乘客日誌中不時看到這一點。 我把它縮小到一些圖像處理,它顯然來自Ubuntu的補丁到libjpeg-turbo庫。

它試圖訪問/proc/self/auxv以確定某些系統功能,但該proc文件似乎並不總是可讀的,可能在進行setuid()過程之後給另一個用戶刪除權限。

就我所知,圖書館即使失敗也能正常工作,所以不會引起任何重大問題。

似乎是在 https://bugs.launchpad.net/ubuntu/+source/virtualbox/+bug/1014487

-2

相關的缺陷報告,我開始上面的命令,運行後在Ubuntu 12.04

sudo apt-get update 

運行以下命令「讀打開文件時出錯:權限被拒絕」解決了。

+0

這不能提供問題的答案。要批評或要求作者澄清,在他們的帖子下留下評論 - 你總是可以評論你自己的帖子,一旦你有足夠的[聲譽](http://stackoverflow.com/help/whats-reputation),你會能夠[評論任何帖子](http://stackoverflow.com/help/privileges/comment)。 – Carpetsmoker 2014-08-08 11:02:53

+0

@Carpetsmoker,*「運行x命令,它將解決問題」*是相當公平的答案。 – brasofilo 2014-08-08 12:52:25

+0

@brasofilo但是它與Unicorn/Passenger沒有任何關係,它甚至提供了一個apt-get示例(?!) ;這是你不需要以root身份運行的東西(以root身份運行web服務,有可能出錯的地方?)換句話說,這是一個關於權限被拒絕的錯誤的隨機評論,恕我直言並不真正提供一個回答所述問題 – Carpetsmoker 2014-08-08 13:22:56

相關問題