【问题标题】:There is some errors when I use Passenger使用Passenger时出现一些错误
【发布时间】:2016-05-05 08:06:40
【问题描述】:

我已经安装了 Ruby/Rails/Apache2/Passenger,我使用 Capitrano 来部署我的 Rails 应用程序。

但是,当我部署时(没有错误显示),我访问我的网站,它记录了一些错误,后来我通过passenger-config --detect-apache2 命令在Apache2 log 中得到错误内容。

$ passenger-config --detect-apache2
Looking for possible Apache installations...
 --> Looking for /home/cenx/.rbenv/versions/2.3.0/bin/apxs2: not found
 --> Looking for /home/cenx/.rbenv/libexec/apxs2: not found
 --> Looking for /home/cenx/.rbenv/plugins/ruby-build/bin/apxs2: not found
 --> Looking for /home/cenx/.rbenv/shims/apxs2: not found
 --> Looking for /home/cenx/.rbenv/bin/apxs2: not found
 --> Looking for /usr/local/sbin/apxs2: not found
 --> Looking for /usr/local/bin/apxs2: not found
 --> Looking for /usr/sbin/apxs2: not found
 --> Looking for /usr/bin/apxs2: not found
 --> Looking for /sbin/apxs2: not found
 --> Looking for /bin/apxs2: not found
 --> Looking for /usr/games/apxs2: not found
 --> Looking for /usr/local/games/apxs2: not found
 --> Looking for /home/cenx/.rbenv/versions/2.3.0/bin/apxs: not found
 --> Looking for /home/cenx/.rbenv/libexec/apxs: not found
 --> Looking for /home/cenx/.rbenv/plugins/ruby-build/bin/apxs: not found
 --> Looking for /home/cenx/.rbenv/shims/apxs: not found
 --> Looking for /home/cenx/.rbenv/bin/apxs: not found
 --> Looking for /usr/local/sbin/apxs: not found
 --> Looking for /usr/local/bin/apxs: not found
 --> Looking for /usr/sbin/apxs: not found
 --> Looking for /usr/bin/apxs: not found
 --> Looking for /sbin/apxs: not found
 --> Looking for /bin/apxs: not found
 --> Looking for /usr/games/apxs: not found
 --> Looking for /usr/local/games/apxs: not found
 --> Looking for : found

Analyzing ...
Detecting main Apache executable...
Detecting version...
 --> 2.4.7
Detecting control command...
Cannot find a usable Apache installation using .


----------------------------

Permission problems

Sorry, this program doesn't have enough permissions to autodetect all your
Apache installations, because it's running as the cenx user.
Please re-run this program with root privileges:

  export ORIG_PATH="$PATH"
  sudo -s -E
  export PATH="$ORIG_PATH"
  /home/cenx/.rbenv/versions/2.3.0/bin/ruby /home/cenx/.rbenv/versions/2.3.0/lib/ruby/gems/2.3.0/gems/passenger-5.0.28/bin/passenger-config --detect-apache2

希望你能帮助我,谢谢!

【问题讨论】:

标签: ruby-on-rails ruby apache2 capistrano passenger


【解决方案1】:

此程序权限不足,请检查权限。

请以root权限重新运行此程序:

【讨论】:

    猜你喜欢
    • 2016-11-21
    • 1970-01-01
    • 2023-02-16
    • 2012-04-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-30
    • 1970-01-01
    相关资源
    最近更新 更多