【问题标题】:vagrant and zeus configuration doesn't work properlyvagrant 和 zeus 配置无法正常工作
【发布时间】:2013-11-04 02:03:22
【问题描述】:

我在 vagrant 上使用 zeus ruby​​ gem 进行开发 问题是运行以下任何命令

zeus start
env ZEUSSOCK=/home/vagrant/zeus.sock zeus start
env ZEUSSOCK=/tmp/zeus.sock zeus start

export ZEUSSOCK=/tmp/zeus.sock
zeus start

产生以下错误

Starting Zeus server
Unable to accept socket connection.
It looks like Zeus is already running. If not, remove .zeus.sock and try again.

在项目根目录或任何指定目录中没有创建.zeus.sock文件

如何解决这个问题不使用 NFS vagrant 配置

reference to wiki


正在运行

Mac osx 10.9

流浪者 1.3.5

宙斯 (0.13.3)

【问题讨论】:

  • 手动终止进程并尝试再次启动 zeus。 ps -ef | grep zeus。如果正在运行,这将为您提供进程 ID,如果存在则终止该进程。
  • 杀死了 Zeus 和 inotifier 以及 ruby​​ 进程,但没有工作
  • 你的生产环境还是开发环境?
  • 虽然无所谓但是是为了开发

标签: ruby-on-rails ruby macos vagrant zeus


【解决方案1】:

我找到的解决方案是更新 zeus gem 任何高于 0.13.4.pre2 的版本

上面的任何命令都适用于我在 0.14.0.rc1 版本以及 0.13.4.pre2

版本 0.13.4.pre2 最适合 RAILS_ENV,从版本 0.14.0.rc1 开始,他们抑制了启用 RAILS_ENV 的执行测试

【讨论】:

    猜你喜欢
    • 2015-10-26
    • 2015-04-02
    • 1970-01-01
    • 1970-01-01
    • 2015-11-05
    • 1970-01-01
    • 2020-07-12
    • 2014-10-09
    • 2020-09-05
    相关资源
    最近更新 更多