【发布时间】:2016-03-14 08:58:12
【问题描述】:
我在带有 nginx/passenger/WebRick/ 的 Ubuntu 14.04 服务器上部署了我的 ruby(使用 rbenv) on rails app,当我在生产环境中运行服务器时,网站完美呈现,没有任何问题,但是当我退出 ssh 连接时,网站呈现为空白,没有错误,只是一个空白页面。
当我重新建立 ssh 连接,即登录到服务器时,我完全得到了页面!
日志,给了我这个错误,
Errno::EACCES(权限被拒绝@dir_s_mkdir - /home/username/appname)
错误日志截图:
http://postimg.org/image/iolw2rwdr/
http://postimg.org/image/phsel5skd/
【问题讨论】:
-
只需在您的 Ubuntu 服务器中为
home/username/appname授予正确的所有者权限即可
标签: ruby-on-rails ruby-on-rails-4 nginx passenger server-configuration