首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Unicorn 3抛出大量错误(Rails 3.0.3,Unicorn 3.0)

Unicorn 3抛出大量错误(Rails 3.0.3,Unicorn 3.0)
EN

Server Fault用户
提问于 2010-11-23 01:18:38
回答 1查看 791关注 0票数 0

我只是想升级到Unicorn3.0。我更改了Gemfile并进行了包安装。当我重新启动我的独角兽时,我得到了大量的错误,首先是:

代码语言:javascript
复制
Unhandled listen loop exception #<Errno::ENOSYS: Function not implemented - accept>.
/usr/lib/ruby/gems/1.8/gems/unicorn-3.0.0/lib/unicorn/http_server.rb:593:in `kgio_tryaccept'

我在Ubuntu 10.04。

还有,有人能向我解释一下为什么我不能使用比最近安装的更老版本的宝石吗?在得到上述错误后,我将Gemfile中Unicorn的版本号更改为1.1.4。但这并没有解决问题,Ruby告诉我

代码语言:javascript
复制
You have already activated unicorn 3.0.0, but your Gemfile requires unicorn 1.1.4. Consider using bundle exec. (Gem::LoadError)

我真的必须这么做吗?

伙计们,提前谢谢你的帮助。

EN

回答 1

Server Fault用户

发布于 2010-12-16 09:18:47

邦德勒是一个负责加载正确版本的宝石。若要使服务器使用unicorn 1.1.4,请更改Gemfile以指向独角兽的那个版本,请运行bundle install并从服务器卸载unicorn v3 gem

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/204961

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档