PASSENGER / RVM许可被拒绝(13)

时间:2015-02-02 16:10:04

标签: ruby-on-rails ubuntu rvm passenger

大家好我正在尝试使用rvm&运行我的测试轨道应用程序乘客

passenger ruby设置为/usr/local/rvm/wrappers/ruby-2.2.0/

但是我收到passenger permission denied error

以下的错误

当我检查我的rvm ruby​​包装器时,我看到ruby-2.2.0下的所有文件,这是我正在使用的,没有任何权限(见图)

file permession

有没有人遇到同样的事情。我怎么解决这个问题?我已经尝试了chmod 777 -R wrappers

4 个答案:

答案 0 :(得分:0)

确保/usr/local/rvm具有全球可读性:

chmod a+x /usr/local/rvm

答案 1 :(得分:0)

这不是最好的答案,我的解决方案是我迁移到Unicorn + Rbenv + Capistrano设置

答案 2 :(得分:0)

尝试使用set config PassengerUser https://www.phusionpassenger.com/library/config/apache/reference/#passengeruser。使用安装rvm时使用的用户进行设置。

答案 3 :(得分:0)

我对apache和Passenger Ruby遇到了同样的问题。就我而言,我的虚拟主机指向: PassengerRuby /home/myuser/.rvm/gems/ruby-2.2.3@myapp/wrappers/

代替:

PassengerRuby /home/myuser/.rvm/gems/ruby-2.2.3@myapp/wrappers/ruby