Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
Mongoid 4 / MongoDB 2.4+“冻结”问题
自从使用 Mongoid 维护与 mongodb 的连接以来 我遇到了一个奇怪的问题 我认为这最初是由于升级到 Rails 4 0 需要更新 Mongoid Moped 但我在其他基于 Rack 的应用程序 具体来说是 Sinatra 和
rubyonrails
ruby
mongoid
rack
moped
机架 1.3.2 的问题。您已经激活了机架 1.3.2,但您的 Gemfile 需要机架 1.2.3
我在 Debian 上有 Passenger 3 0 9 带有 Gem Rack 1 3 2 和 1 2 1 使用带有乘客 e 捆绑器的 Rails 3 0 应用程序 我遇到以下错误 您已经激活了机架 1 3 2 但您的 Gemfile 需
rubyonrails
ruby
rack
为什么到处都有冻结常数?
我们可以很容易地从许多著名的存储库中找到这种样式 例如机架 导轨等 例如在机架中 https github com rack rack blob 28e77c710ac2ddb35c436d78d72e28f28f964446 lib ra
rubyonrails
ruby
rubyonrails3
rubyonrails4
rack
更新 Rails 中的中间件
有什么办法可以修改 NOT替换 rails 中的中间件 所以而不是 config middleware delete Rack Cache config middleware use Rack Cache metastore gt rail
rubyonrails
ruby
rack
MiddleWare
非常慢:ActiveRecord::QueryCache#call
我在 Heroku 上有一个应用程序 在 Puma 上运行 workers 2 threads count 3 pool 5 看起来有些请求被困在中间件中 这使得应用程序非常慢 非常 我看到其他人讨论过这个问题 但到目前为止还没有解决方案
rubyonrails4
activerecord
heroku
rack
querycache
如何使用(ruby)机架中间件组件设置 cookie?
我正在为 Rails 应用程序编写一个机架中间件组件 该组件需要有条件地设置 cookie 我目前正在尝试设置cookies 从谷歌搜索看来这应该有效 class RackApp def initialize app app app end
ruby
cookies
rack
MiddleWare
setcookie
更改 Rack Middleware 中的 response.body
我正在尝试为 Rails 4 2 应用程序编写一些机架中间件 该中间件使用以下命令更改响应正文gsub方法 我发现使用这样的模式的旧示例 class MyMiddleware def initialize app app app end d
rubyonrails
rack
rackmiddleware
如何将数据从 sinatra 应用程序中的类传递到 websocket-rack?
我在 sinatra 应用程序中有一个 websocket rack 的工作配置 旨在用于具有多个屏幕的物理安装 有一些功能可以正常工作 消息可以通过 websocket 来回传递 我的问题是这样的 我有一个带有标准 Web 表单 即不是
ruby
WebSocket
sinatra
rack
resque
机架 Web 服务器和 https:教程?
任何人都可以提供使用 Ruby RACK Web 服务器处理 https 和 installint 证书等设置的描述或教程的链接吗 Thanks Rack 不是网络服务器 它是网络服务器 如 Apache nginx 和应用程序中间件之间的
rubyonrails
SSL
https
rack
Websocket 标头丢失
我正在 Rails 3 2 13 中使用 faye gem 在开发过程中 我在 localhost 9292 上运行 faye 在 localhost 3000 上运行我的应用程序 我可以使用命令行中的curl 请求激活弹出窗口 但无法从应
rubyonrails
Sockets
SSL
rack
faye
如何切换不同版本的gem安装?
我在本地计算机上安装了三个版本的机架 rack 1 4 1 1 3 6 1 3 5 对于某些宝石 例如Cucumber 它需要较低版本rack被激活 我尝试过bundle但也没有什么好处 执行时 cucumber仍将使用激活的机架版本1 4
ruby
rubygems
cucumber
rack
在 Rails 操作中解析 windows-1252 参数
我的 API 正在接收一个在 POST 正文中包含 windows 1252 编码数据的调用 在 Rails 6 0 3 中 这显然有效 但是rails 6 1 1抛出ActionController BadRequest 无效的请求参数
rubyonrails
rack
windows1252
如何部署线程安全的异步 Rails 应用程序?
我在网上阅读了大量有关不同版本的 Ruby 和 Rails 中的线程安全和性能的材料 我想我现在已经很好地理解了这些内容 奇怪的是 讨论中似乎缺少的是如何实际部署异步 Rails 应用程序 当谈论应用程序中的线程和同步性时 人们想要优化两件
rubyonrails
ruby
Multithreading
rack
thin
Hello World 机架中间件与 Rails 3:如何处理所有请求的正文
我想尝试一个简单的机架中间件 hello world 但我似乎陷入困境 看起来主要语法发生了变化 因为一些示例使用了以下代码 require rack utils class FooBar def initialize app app ap
rubyonrails3
rack
MiddleWare
rackmiddleware
重定向 Rails 4 中特定控制器的记录器输出
我根据上一个问题的答案构建了一个解决方案重定向 Rails 3 中特定控制器的记录器输出 https stackoverflow com q 28821668 56082对于 Rails 3 它工作得很好 但是现在我尝试将相同的基于中间件的
rubyonrails
rubyonrails4
logging
rack
Sinatra 测试总是 404'ing
我有一个非常简单的 Sinatra 应用程序 但在测试时遇到了问题 基本上 当我从浏览器中的测试得知该请求工作正常时 每个请求测试都会返回 404 关于问题可能是什么的任何想法吗 测试助手 rb ENV RACK ENV test lt l
ruby
Testing
sinatra
rack
无法激活机架(〜> 1.4.0,运行时)已激活机架1.5.0
我已经寻找这个问题的答案一天多了 并彻底搜索了 StackOverflow 我了解正在发生的冲突 我应该卸载不需要的 Rack 版本 但事情是这样的 我正在Koding上开发 http koding com http koding com
rubyonrails
rubyonrails3
rubygems
rack
Sinatra 不在日志文件中显示异常
我从 Rails 转到 sinatra 在使用日志记录时遇到一些问题 我有一个 Sinatra 应用程序 它的日志记录如下 configure do Logger class eval alias write lt lt logger Lo
logging
sinatra
rack
MiddleWare
Rails + Rspec + 机架 + 会话测试
Gemfile 文件 机架 gt 1 6 0 我在将会话变量从 rspec 测试传递到 Rack 中间件时遇到了一些问题 我在互联网上浏览了很多文章 但没有任何解决方案可以帮助我理解 所以基本上我希望能够在我的中间件类中做到这一点 req
rubyonrails
Session
rspec
rack
仅对特定 Rack 网站使用一些中间件
我有一个机架服务器 我在其中运行多个网站 use Rack Session Cookie app lambda do env case Kek Mobile when env HTTP HOST mobi kek com require F
ruby
facebook
Web
rack
MiddleWare
1
2
3
»