在Debian上安装Redmine后出现Bundler :: GemNotFound问题

时间:2018-09-05 05:27:54

标签: ruby debian redmine

我正在尝试在Debian服务器上安装Remine。 Apache是​​Http Server,而MySql是数据库。安装完成。它显示错误,在任何来源中均找不到Nokogiri-1.8.4(Bundler :: GemNotFound)。 我以前没有托管过Ruby应用程序。 尝试了有关此问题的Internet上大多数命令。 This is the URL,您可以在此处查看问题。

enter image description here

1 个答案:

答案 0 :(得分:0)

在部署应用程序期间,应该有一个步骤bundle install。此步骤由名为bundler的gem执行,需要在此步骤之前安装。添加gem install bundler进行安装。它查看文件GemfileGemfile.lock并安装所有缺少的依赖项。就像package.json的{​​{1}}。 Remine必须有一个Gemfile。您可能应该参考他们的部署Wiki或以其他方式联系他们。

您还可以检查Gemfile是否指定了正确的Nokogiri版本。否则指定它。

众所周知,Nokogiri无法随机安装。您可以尝试在npm install之后添加手册sudo gem install nokogiri 1.8.4,看看是否有帮助。