问题标签 [zeus]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
264 浏览

regex - 使用正则表达式重定向带有查询字符串的 url

我将网站上的旧网址重定向到不同网站上的新网址。它使用 Zeus 网络服务器,前两条规则运行良好。然而,它似乎并没有与第三个网址打球,其中有一个查询字符串......关于如何解决这个问题的任何想法?好像我可能需要一个正则表达式来处理特殊字符?,因为如果我把它从比赛中去掉,它就可以正常工作。谢谢

0 投票
1 回答
42 浏览

zeus - Zeus Web 服务器上的重定向次数限制

Zeus Web 服务器是否对 rewrite.script 文件中的重定向数量有限制?

因为我在文件中有大约 200 个重定向,并且它在大约一半时中断并且没有任何语法错误,因为如果我移动一些它们会再次工作......

有任何想法吗?

0 投票
1 回答
200 浏览

c# - 如何解密 TrafficScript 加密值

我们正在使用在 Stingray 流量管理器下运行的 TrafficScript 来加密字符串并将该加密值存储在 cookie 中。像这样:

然后我想做的是在 C# 中解密该 cookie 值,但是,到目前为止我还无法实现它。我怀疑这是因为 TrafficScript 使用的算法的确切细节没有完整记录。参考指南指出:

string.encrypt( string, passphrase ) - 使用提供的密码短语加密字符串。返回的字符串使用 AES 分组密码进行加密,使用密码短语的扩展形式作为密码密钥。还添加了 MAC 以确保字符串的完整性。

我试过 AesManaged 但得到一个异常'要解密的数据长度无效'。

任何人都可以提供任何指示吗?

0 投票
1 回答
1180 浏览

ruby - Ruby Rails 1.9.4-perf Zeus 服务器不工作,死机

终端输出:

:在此之后它并没有退出,它似乎只是挂起......

Zeus 更像是 Spork。它可以让你在后台加载你的应用程序,这样测试之类的东西就可以运行得非常快。https://github.com/burke/zeus

我和我的同事都在努力让它发挥作用。这是您在全新 Mac 上键入的命令列表,以到达我现在所在的位置,但也许我错过了什么?

强大的名单

也试过重启

解决方案总结

这个问题是因为我试图在主文件夹而不是 my_project 文件夹中启动 zeus。但是,在那里执行它会产生不同的错误,它会挂起。移至https://stackoverflow.com/questions/12473539/ruby-rails-1-9-4-zeus-server-hangs-after-zeus-start

0 投票
1 回答
131 浏览

redirect - Zeus 子目录的 301 重定向

我已更改站点中子文件夹的名称,需要知道 rewrite.script 的代码

例子:

我将如何指导http://www.mydomain/stackoverflow/index

http://www.mydomain/stackoverflow2/index

由于站点很大,我想避免单独编写每个 url 路径。请帮助我在 ZEUS 服务器 ARGH 上!

0 投票
2 回答
1604 浏览

ruby - Ruby Rbenv 尝试从 Bundle 运行 Zeus,尽管它是一个全局 gem(使用 ZSH)

(更新:由 zsh 引起的问题,请参阅接受的答案)

很久以前,我按照这个很棒的指南来使用 Rbenv 和捆绑器https://gist.github.com/1384279并且在 Ruby Land 中一切都很好。(我安装正确)

Bundler gem 为当前的 ruby​​ 版本全局安装。每个项目的所有 gem 都是从它们各自的 gemfile 包安装的。

我正在尝试全局安装 Zeus(例如如何全局安装捆绑程序),而不是将其添加到每个项目的 gemfile 中。

我已经成功了,你可以看到 zeus 与捆绑器一起安装在全局范围内......但是:

据我所知,正在寻找 zeus,就好像它是捆绑安装的,但它不是捆绑安装的,而是全局安装的。

如何让 shell 在捆绑 gem 之前查看全局 gem?

0 投票
1 回答
2472 浏览

ruby-on-rails - zeus rspec 无法包含所需的文件,但仅 rspec 就可以了

这是一个奇怪的问题,宙斯开始顺利运行。

rspec spec/ 它的工作完美无缺。

我在 spec/support/shared_contexts.rb 中共享了上下文(通常包括在内)。rspec spec/通过所有测试,然后zeus rspec spec/通过所有测试并抛出这样的包含错误

`find_and_eval_shared':找不到共享上下文“与签名用户”(ArgumentError)

它尝试通过zeus rspec spec/models,然后在正常工作时抛出“factory_girl”包含错误rspec spec/models

看起来像这个问题https://github.com/burke/zeus/issues/175

0 投票
0 回答
537 浏览

ruby-on-rails - Rails:如果模型文件更改,后卫不使用宙斯

尝试将 guard-rspec 与 zeus 一起使用:

所有宝石都有最新版本。宙斯和守卫顺利开始,没有任何问题。

当开始保护所有以宙斯速度运行的规格时。但是当更改 rails 模型文件保护运行相应规范时,与没有 zeus 相同。奇怪和令人困惑的事情:在更改模型规范时,助手规范甚至助手本身的守卫再次快速运行相应的规范。无论文件启动器如何,Cucumber 功能总是快速运行。

任何意见将是有益的

0 投票
2 回答
3594 浏览

ruby-on-rails - Zeus + FactoryGirl::Syntax::Methods。未定义的方法“创建”

我有:

可以正常使用 simple rspec spec/model/user_spec.rb(允许我使用create(:user),而不是FactoryGirl.create(:user))。但是如果我zeus rspec spec/model/user_spec.rb用来加快我的规格,它会给我一个错误:

我如何将这种语法与 zeus 一起使用?

0 投票
1 回答
928 浏览

ruby-on-rails - 将 rspec、zeus 和 database_cleaner 与两个不同的 active_record 数据库一起使用,以未定义的方法 `query_options' 结束 nil:NilClass 错误

我想使用 zeus (0.13.3) 为 ruby​​ 2.0.0 上的 rails (3.2.11) 应用程序预加载我的 rails 环境,并使用 database_cleaner (0.9.1) 清理数据库。只要我只使用一个 mysql 数据库,它就可以正常工作。在应用程序中,我们必须使用两个不同的 mysql 数据库。 编辑:需要提到的是,我使用了这里描述的共享连接黑客。

在不使用 zeus 的情况下运行我的规范就像预期的那样工作。但是,如果我使用它,每次测试都会在创建错误记录的那一刻失败:

如何解决?

设置是这样的:

在使用第二个连接的所有模型的抽象基类中,我们做

在我的 spec_helper.rb 文件中,我设置了 database_cleaner:

编辑:

规范/支持/shared_connection.rb