使用 Sinatra、Thin、Rails 和 Rack::Cascade 时出现 Rack::Session:Cookie 错误
我有一个组合的 Sinatra/Rails 应用程序,它使用 Rack::Session::Cookie 共享会话。当使用Rack::Handler::Thin.run app启动时,应用程序工作正常,但…
在 Windows 7 x86 上安装 Thin 时出现问题
我在 Windows 7 计算机上使用 thin 时遇到问题(我已经安装了 eventmachine v0 .8.1): >gem install Thin --ignore-dependencies 检查 -lc 中的 main(…
如何将 ruby Thin 与 CGI 脚本一起使用?
我编写了一些 ruby CGI 脚本(使用 Ruby CGI 类),并使用 lighttpd 从生产服务器提供这些脚本。我想使用 Thin 在我的开发服务器上测试它们。基本…
为什么我的 rdebug 会话显示“*** 无可用源文件”
我不确定行为模式是什么,但有些程序 - 特别是基于精简架构运行的简单的rack.ru - 无法轻松调试。当断点被触发时,没有可用的源 请注意,这与其他 SO …
薄(红宝石)正在呕吐
简单的 sinatra 应用程序: require 'rubygems' require 'sinatra' get '/' do "Hey" end 然后: $ ruby test.rb 当我点击 http://localhost:4567 时…
Apache BalancerMember 可以配置为使用 unix 域套接字吗?
我正在使用 Apache 代理平衡器指令来连接一组瘦服务器(用于 Rails)。 像这样: BalancerMember http://127.0.0.1:5000 route=thin0 BalancerMember …
Oracle ResultSetMetaData getPrecision/getScale
我正在使用 Oracle 的 JDBC 瘦驱动程序 (10.2.0.3) 连接到 Oracle 10g 数据库。我想获取有关数据库列的信息,因此我使用 结果集元数据。我需要的最重…
Ruby 无法与 MS C 运行时链接 (msvcr90.dll)
当我尝试在 Windows/XP 上运行 Ruby Thin 演示应用程序时,我收到一个错误,Windows 无法找到 Ruby 1.8.7 的“msvcr90.dll”——我找到了一个可再发行…
Thin 与 Ramaze 发生严重碰撞
所以,我只是在一个新项目中尝试 Ramaze,我想知道为什么它不能与 Thin 一起工作,但可以与 ramaze 一起启动(我猜是 webrick)。 这是它给我的内容:…
使用何种服务器端的 Rails 架构好呢?
有下面这几种方案 具体的配置 Nginx 通用配置: proxy_redirect off; proxy_set_header Host $host; proxy_set_header X-Real-IP…