繁体   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