簡體   English   中英

Errno :: EACCES(權限被拒絕@ dir_s_mkdir

[英]Errno::EACCES (Permission denied @ dir_s_mkdir

我在使用nginx / passenger / WebRick /的Ubuntu 14.04服務器中的rails應用程序上部署了ruby(使用rbenv) ,當我在生產環境中運行服務器時,該站點完美呈現,沒有任何問題,但是當我退出ssh連接時,該網站被呈現為空白,沒有錯誤,只是一個空白的頁面。

當我重新建立ssh連接(即登錄服務器)時,我完全獲得了頁面!

日志,給了我這個錯誤,

Errno :: EACCES(權限被拒絕@ dir_s_mkdir-/ home / username / appname)

錯誤日志的屏幕截圖:
http://postimg.org/image/iolw2rwdr/
http://postimg.org/image/phsel5skd/

EACCESS錯誤表示進程無法寫入該位置。

您可以嘗試將ownershop更改為當前用戶( whoami ),如下所示:

sudo chown -R $(whoami) ~/.appname

注意:這要求用戶具有更改目錄權限的權限。 如果用戶未登錄,則可能必須使用具有更多特權的用戶登錄。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM