Ruby on rails &引用;没有要加载的文件--bundler“;使用passenger standalone启动redmine时出错
我一直在互联网上寻找这个错误的解决方案,但没有结果。有一些人有这个错误,但他们的解决方案不适合我的情况 我正在尝试使用passenger设置redmine(独立版本,不是nginx或apache bundler-我有一些理由不这么做)。当我用Ruby on rails &引用;没有要加载的文件--bundler“;使用passenger standalone启动redmine时出错,ruby-on-rails,bundler,redmine,passenger,Ruby On Rails,Bundler,Redmine,Passenger,我一直在互联网上寻找这个错误的解决方案,但没有结果。有一些人有这个错误,但他们的解决方案不适合我的情况 我正在尝试使用passenger设置redmine(独立版本,不是nginx或apache bundler-我有一些理由不这么做)。当我用乘客启动-e生产-d启动redmine时,出现错误没有要加载的文件--bundler 当然,当我安装了bundle时: # gem list -d bundler *** LOCAL GEMS *** bundler (1.0.21) Autho
乘客启动-e生产-d
启动redmine时,出现错误没有要加载的文件--bundler
当然,当我安装了bundle时:
# gem list -d bundler
*** LOCAL GEMS ***
bundler (1.0.21)
Authors: André Arko, Terence Lee, Carl Lerche, Yehuda Katz
Rubyforge: http://rubyforge.org/projects/bundler
Homepage: http://gembundler.com
Installed at: /usr/local/lib/ruby/gems/1.8
The best way to manage your application's dependencies
而且(看起来)我的gem、ruby等东西的形式都是正确的:
# gem env
RubyGems Environment:
- RUBYGEMS VERSION: 1.4.2
- RUBY VERSION: 1.8.7 (2008-05-31 patchlevel 0) [x86_64-linux]
- INSTALLATION DIRECTORY: /usr/local/lib/ruby/gems/1.8
- RUBY EXECUTABLE: /usr/local/bin/ruby
- EXECUTABLE DIRECTORY: /usr/local/bin
- RUBYGEMS PLATFORMS:
- ruby
- x86_64-linux
- GEM PATHS:
- /usr/local/lib/ruby/gems/1.8
- /root/.gem/ruby/1.8
- GEM CONFIGURATION:
- :update_sources => true
- :verbose => true
- :benchmark => false
- :backtrace => false
- :bulk_threshold => 1000
- REMOTE SOURCES:
- http://rubygems.org/
我从其他渠道学到了所有可能的解决方案。我甚至为bundler创建了一个符号链接,从/usr/local/lib/ruby/gems/1.8
到/root/.gem/ruby/1.8
,这是在stackoverflow上的另一个线程之后创建的(好吧,以防万一)。它就是不起作用。每次我试着启动时,都没有这样的文件要加载——bundler
突然出现
有人能帮我吗?在任何方面我都不是Rails专家。我认为你只是使用不同的用户来安装gem和运行乘客。因此,一个用户的路径对另一个用户不可用。也许你是以简单用户的身份安装gem,以root用户的身份运行passenger,反之亦然。我认为你只是使用不同的用户来安装gem和运行passenger。因此,一个用户的路径对另一个用户不可用。也许您是以简单用户的身份安装gem,以root用户的身份运行passenger,反之亦然。您是否尝试过通过bundler运行passenger
bundle exec passenger start -e production -d
您是否尝试过通过bundler运行乘客
bundle exec passenger start -e production -d
谢谢Denis,但我在这两项任务中都使用了root帐户。实际上,所有的任务。谢谢Denis,但我使用root帐户来完成这两项任务。实际上,所有的任务。