【发布时间】:2014-06-30 23:05:07
【问题描述】:
我有一个使用 lighttpd 的mod_cgi 设置的非常简单的 CGI 服务器,并且我有一个多用户安装的 RVM。如何设置 lighttpd 以使用 RVM 的 ruby 及其默认 gem?
我尝试将 lighttpd 用户添加到 rvm 组,但这似乎没用,因为 rvm use ... 只能在登录 shell 中工作(并且您不能以 lighttpd 身份登录)。
我也试过设置
".rb" => "/usr/local/rvm/rubies/ruby-2.1.2/bin/ruby"
在/etc/lighttpd/conf.d/cgi.conf。然后 Ruby 脚本可以与 CGI 一起使用,但我仍然不需要任何 gem。
【问题讨论】: