1

当我尝试使用 lighttpd 运行 redmine 时出现该错误

/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:45:in `require': 无法加载这样的文件——bundler/setup (LoadError)

是的,我知道,这个问题已经被问过了,答案总是“安装捆绑器”和“捆绑安装”,但我已经做到了。我安装了 bundler 并安装了所有必需的 gem 并运行 bundler exec rake db:migrate 等等。尝试启动 lig​​httpd 时仍然出现该错误。

 # cd /srv/http/redmine
 # bundle install
 ...
 Using <various gems>
 Your bundle is complete!
 Gems in the groups development and test were not installed.
 Use `bundle show [gemname]` to see where a bundled gem is installed.
 # ruby --version
 ruby 2.0.0p0 (2013-02-24 revision 39474) [x86_64-linux]
 # gem --version
 2.0.0
 # rake --version
 rake, version 10.0.4
 # bundle --version
 Bundler version 1.3.5

我正在运行 archlinux,这不是我使用 arch 设置的第一个网络服务器,而是第一次尝试使用 ruby​​ 和 lighttpd。我不能使用 unicorn 或 webrick,因为我需要 SSL 用于 redmine ......

4

1 回答 1

0

如果您需要 SSL,请在上游使用带有 unicorn 或 puma 甚至 webrick 的 nginx。

于 2013-05-15T14:48:21.867 回答