问题标签 [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.
regex - 使用正则表达式重定向带有查询字符串的 url
我将网站上的旧网址重定向到不同网站上的新网址。它使用 Zeus 网络服务器,前两条规则运行良好。然而,它似乎并没有与第三个网址打球,其中有一个查询字符串......关于如何解决这个问题的任何想法?好像我可能需要一个正则表达式来处理特殊字符?
,因为如果我把它从比赛中去掉,它就可以正常工作。谢谢
zeus - Zeus Web 服务器上的重定向次数限制
Zeus Web 服务器是否对 rewrite.script 文件中的重定向数量有限制?
因为我在文件中有大约 200 个重定向,并且它在大约一半时中断并且没有任何语法错误,因为如果我移动一些它们会再次工作......
有任何想法吗?
c# - 如何解密 TrafficScript 加密值
我们正在使用在 Stingray 流量管理器下运行的 TrafficScript 来加密字符串并将该加密值存储在 cookie 中。像这样:
然后我想做的是在 C# 中解密该 cookie 值,但是,到目前为止我还无法实现它。我怀疑这是因为 TrafficScript 使用的算法的确切细节没有完整记录。参考指南指出:
string.encrypt( string, passphrase ) - 使用提供的密码短语加密字符串。返回的字符串使用 AES 分组密码进行加密,使用密码短语的扩展形式作为密码密钥。还添加了 MAC 以确保字符串的完整性。
我试过 AesManaged 但得到一个异常'要解密的数据长度无效'。
任何人都可以提供任何指示吗?
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
redirect - Zeus 子目录的 301 重定向
我已更改站点中子文件夹的名称,需要知道 rewrite.script 的代码
例子:
我将如何指导http://www.mydomain/stackoverflow/index
至
http://www.mydomain/stackoverflow2/index
由于站点很大,我想避免单独编写每个 url 路径。请帮助我在 ZEUS 服务器 ARGH 上!
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?
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
。
ruby-on-rails - Rails:如果模型文件更改,后卫不使用宙斯
尝试将 guard-rspec 与 zeus 一起使用:
所有宝石都有最新版本。宙斯和守卫顺利开始,没有任何问题。
当开始保护所有以宙斯速度运行的规格时。但是当更改 rails 模型文件保护运行相应规范时,与没有 zeus 相同。奇怪和令人困惑的事情:在更改模型规范时,助手规范甚至助手本身的守卫再次快速运行相应的规范。无论文件启动器如何,Cucumber 功能总是快速运行。
任何意见将是有益的
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 一起使用?
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