[英]rbenv Install Ruby Failing on Ubuntu 12.04 Server
我正在运行Ubuntu 12.04,尝试使Rails 4应用程序与Passenger一起运行。 我正在尝试使用rbenv来配置我的ruby / rails环境。
我已经通过apt安装了rbenv( sudo apt-get install rbenv
)。 我可以使用所有rbenv工具(安装,安装等)。当乘客尝试运行rails应用程序时出现问题。 我怀疑这仅仅是因为乘客服务无法使用本地红宝石,因为该服务没有主文件夹,但我在黑暗中拍摄。
我得到的特定错误是: /usr/local/bin/rbenv-install: line 117: rbenv-hooks: command not found
这发生在乘客中,或者如果我只是运行rbenv install 2.1.0
(或任何版本)
任何帮助都会很棒,谢谢!
事实证明,这确实很简单。
运行乘客Apache模块时,可以将许多配置变量添加到虚拟主机文件中。 我不知何故首先错过了文档。 解决方案最终变得非常简单,只需将以下行添加到我的vhosts文件中即可:
PassengerRuby /home/{user}/.rbenv/versions/2.1.0/bin/ruby
现在一切都很好,希望这对别人有帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.