【发布时间】:2017-06-16 04:31:59
【问题描述】:
我有一个通过 ElasticBeanstalk 部署到 EC2 的可用 rails 应用程序。我每隔几周更新一次网站,没有问题。今天我在提交更改并运行“eb deploy”后遇到了问题:
An error occurred while installing nokogiri (1.7.0.1), and Bundler cannot
continue.
Make sure that `gem install nokogiri -v '1.7.0.1'` succeeds before bundling.
除了一些观点,我没有改变任何东西。主机相同,Gemfile 相同。在我的本地机器上,我可以运行该命令,然后毫无问题地捆绑安装/更新。我也可以通过 SSH 连接到 EC2 主机并成功运行该命令来安装该版本的 Nokogiri。
部署时,我收到该错误消息(没有其他详细信息)。我被困住了——知道接下来我应该研究什么吗?请注意,这开始发生在工作设置中,所以我认为不是主机缺少 libxml 或其他依赖项。
【问题讨论】:
标签: ruby-on-rails ruby amazon-ec2 nokogiri amazon-elastic-beanstalk