rack

    3热度

    1回答

    我希望我的服务器发送多部分响应(multipart/x-mixed-replace)。我更喜欢使用Sinatra框架或通用Rack应用程序的某种解决方案,但是在Ruby中的任何示例都会很好。下面是我想要做等值,在PHP中: <?php header('Content-type: multipart/x-mixed-replace;boundary="rn9012"'); pr

    3热度

    5回答

    我们有一个42U的机架,很快就会获得新的1U和2U服务器。其中一位家伙认为,你需要在1U服务器之间留出空隙来帮助冷却。 问题是,是吗?环顾数据中心时,似乎没有其他人能够做到,而且这也降低了我们可以适应的程度。我们使用戴尔1850和2950硬件。

    0热度

    2回答

    我有我的Rails应用程序黄瓜步: Then /^I should be redirected to the sign in page$/ do assert_equal 302, @response.status end 但是@response对象是我Controller返回的一个,它的机架中间件状态设置为我所期望的那样。我如何获得从最外层中间件返回的响应,而不是从控制器返回的响

    1热度

    1回答

    我正在使用Rails 2.3,并决定为JSONP提供支持。创建一个全新的应用程序。然后运行脚本/生成支架用户名:字符串 这是我整个的environment.rb RAILS_GEM_VERSION = '2.3.2' unless defined? RAILS_GEM_VERSION require File.join(File.dirname(__FILE__), 'boot') requi

    16热度

    2回答

    我想在我的Rack应用中运行MyMiddleware,但仅限于某些路径。我希望使用Rack::Builder或至少Rack::URLMap,但我不能完全弄清楚。 这是我认为会工作,但不会: # in my rackup file or Rails environment.rb: map '/foo' do use MyMiddleware, { :some => 'options' }

    0热度

    2回答

    有没有一种方法可以映射要在JRuby下执行的* .rb文件,并将输出发送到浏览器(如CGI)?基本上我正在寻找一个JRuby CGI servlet。 理想情况下,我想在web.xml中定义一个JRuby servlet,然后能够将* .rb文件放在WEB-INF/ruby​​中,并且能够通过http://servername/contextname/rubyprogram.rb调用它们并将数据传

    1热度

    2回答

    当我触摸tmp/restart.txt并重新启动应用后,第一个请求会抛出一个错误,通常是关于找不到Haml :: Engine或其他宝石的错误。第二个和后续请求都正常工作。我在运行Rack 0.4.1和Sinatra 0.3.3的Dreamhost上遇到了这个问题,但在搬到我自己的主机上并运行一个更新的Rack(0.9.1)和Sinatra(0.9.0.4)后,我仍然看到了问题。 如果你不知道确切

    4热度

    2回答

    我知道这是非常奇特的,但我想使用JRuby部署一个Ruby Web应用程序(不是Rails,但是基于Rack,因此它可以插入大多数Ruby服务器)。谷歌和朋友们给了我几个成功的故事,但大多数与轨道相关,如果不是,没有提供关于部署的细节。我使用的框架是Ramaze,如果它很重要的话。 任何帮助将不胜感激。

    5热度

    2回答

    所以我从Rack文档推导出来的,但也许我错了...

    12热度

    1回答

    我试图部署西纳特拉应用Dreamhost的和它说以下内容: 由于DH支持客运,这反过来 支持基于机架红宝石 应用,DH确实支持 西纳特拉。 我在解析语句时遇到困难 - Rack和Passenger(为什么是Sinatra“Rack-based”)有什么区别?