ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

ruby-on-rails – rvmsudo passenger-install-nginx-module:没有这样的文件或目录

2019-08-31 15:09:14  阅读:211  来源: 互联网

标签:ruby-on-rails nginx passenger rvm


我正在尝试将passenger / nginx安装到ubuntu 12.10上.

当我尝试运行rvmsudo passenger-install-nginx-module时,我得到:

/usr/bin/env: passenger-install-nginx-module: No such file or directory

$PATH结果

bash: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:
/usr/local/games:/home/deploy/.rvm/bin:/home/deploy/.rvm/bin: No such file or directory

RVM信息:

ruby-2.0.0-p247:

  system:
    uname:       "Linux rails 3.5.0-17-generic #28-Ubuntu SMP Tue Oct 9 19:31:23 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux"
    system:      "ubuntu/12.10/x86_64"
    bash:        "/bin/bash => GNU bash, version 4.2.37(1)-release (x86_64-pc-linux-gnu)"
    zsh:         " => not installed"

  rvm:
    version:      "rvm 1.22.3 (stable) by Wayne E. Seguin <wayneeseguin@gmail.com>, Michal Papis <mpapis@gmail.com> [https://rvm.io/]"
    updated:      "22 hours 56 minutes 7 seconds ago"
    path:         "/home/deploy/.rvm"

  ruby:
    interpreter:  "ruby"
    version:      "2.0.0p247"
    date:         "2013-06-27"
    platform:     "x86_64-linux"
    patchlevel:   "2013-06-27 revision 41674"
    full_version: "ruby 2.0.0p247 (2013-06-27 revision 41674) [x86_64-linux]"

  homes:
    gem:          "/home/deploy/.rvm/gems/ruby-2.0.0-p247"
    ruby:         "/home/deploy/.rvm/rubies/ruby-2.0.0-p247"

  binaries:
    ruby:         "/home/deploy/.rvm/rubies/ruby-2.0.0-p247/bin/ruby"
    irb:          "/home/deploy/.rvm/rubies/ruby-2.0.0-p247/bin/irb"
    gem:          "/home/deploy/.rvm/rubies/ruby-2.0.0-p247/bin/gem"
    rake:         "/home/deploy/.rvm/gems/ruby-2.0.0-p247@global/bin/rake"

  environment:
    PATH:         "/home/deploy/.rvm/gems/ruby-2.0.0-p247/bin:/home/deploy/.rvm/gems/ruby-2.0.0-p247@global/bin:/home/deploy/.rvm/rubies/ruby-2.0.0-p247/bin:/home/deploy/.rvm/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
    GEM_HOME:     "/home/deploy/.rvm/gems/ruby-2.0.0-p247"
    GEM_PATH:     "/home/deploy/.rvm/gems/ruby-2.0.0-p247:/home/deploy/.rvm/gems/ruby-2.0.0-p247@global"
    MY_RUBY_HOME: "/home/deploy/.rvm/rubies/ruby-2.0.0-p247"
    IRBRC:        "/home/deploy/.rvm/rubies/ruby-2.0.0-p247/.irbrc"
    RUBYOPT:      ""
    gemset:       ""

此外,如果我尝试运行宝石安装乘客

bash: /usr/bin/gem: /usr/bin/ruby1.9.1: bad interpreter: No such file or directory

我认为这是由于我在系统范围内安装了不正确的RVM.我去安装了RVM的用户安装,并认为我已经正确删除了系统范围的RVM安装,但看起来它仍然指向/usr/bin/ruby1.9.1,它已不再存在.

解决方法:

看完这个帖子后:

Passenger installation with nginx fails

我必须运行安装程序的完整路径

rvmsudo ~/.rvm/gems/ruby-2.0.0-p247/gems/passenger-4.0.14/bin/passenger-install-nginx-module

标签:ruby-on-rails,nginx,passenger,rvm
来源: https://codeday.me/bug/20190831/1776597.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有