gpt4 book ai didi

ruby-on-rails - Rbenv 权限被拒绝问题

转载 作者:行者123 更新时间:2023-12-04 06:29:13 25 4
gpt4 key购买 nike

将 Rails 应用程序部署到我的 DO Droplet 后,我​​无法运行我的 Rails 应用程序。我按照 this guide 部署(并安装了包括 rbenv 在内的所有内容) . Rbenv 似乎已正确安装,但应用程序未运行,nginx 错误日志显示“无法执行/root/.rbenv/shims/ruby 权限被拒绝 (13)

我无法理解这个错误,希望任何人都可以帮助解决这个问题。

最佳答案

看起来 rbenv 安装在 root 下。它可能应该安装在您(或您的应用程序用户)的主目录下,在本例中为名为“deploy”的用户。

nginx.conf 中的 Passenger 配置行显示了预期的位置:

/home/deploy/.rbenv/shims/ruby

所以你应该(重新)安装 rbenv 作为/在“部署”下。

关于ruby-on-rails - Rbenv 权限被拒绝问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27213078/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com