mongrel

    0热度

    1回答

    我想知道是否有人能解释如何平衡Rails应用程序。 两个问题: 难道它甚至帮助有独立的Rails应用程序在同一个专用服务器从同一个数据库中读取? 我知道Apache可以平衡负载安装一些额外的模块吗?我对吗?我们怎样才能做到这一点? (请提供假人的解释)

    1热度

    3回答

    由于Rails应用程序默认在端口3000上运行,是否可以在端口80上启动应用程序?真的需要在前面有一个启用fastcgi/mod_proxy的Web服务器吗?我的用户一次不会超过三个。如果是这样,我将如何能够这样做? 谢谢!

    0热度

    1回答

    我有一个非RoR但ruby webapp的作品。 到目前为止,我刚刚使用了请求,黑客和mod_ruby;但我真的想尝试一下Mongrel--这对于RoR站点来说似乎非常有效。 我看了一下GitHub中给出的例子,他们都没有动态改变内容而不必重新启动Mongrel,就像在开发模式下在RoR中可以做的那样。 我该怎么做? (只是使用load不起作用。)

    2热度

    2回答

    只要env为development,RoR就允许您更改应用程序代码的一部分,然后刷新浏览器 - 并且更改所有内容,而无需重新启动Mongrel。 这是如何工作的,以及Rails代码库的位置是如何完成的? (或者,有没有一些简单的方法与机架+杂种做到这一点?) 非常感谢。

    3热度

    2回答

    我将全文搜索添加到我的Rails站点,并允许用户在搜索输入框中输入双引号。问题在于双引号似乎被Mongrel过滤掉了,所以我从来没有收到params散列值中的引号。我如何防止这种情况发生?我正在运行Rails 2.3.8。 [编辑:添加的分析数据] 在萤火虫我看到帖子参数与引号正确贴: search_criteria "great post" 在开发日志,然而,引号都不见了: Processi

    2热度

    2回答

    当启动服务器时,我得到这个奇怪的错误更新到Ruby 1.9之后: “ [BUG]跨线程违反了rb_gc() 红宝石1.8.6(2008-08- 11)[I386-mswin32] 此应用程序已请求运行时终止它在一个不寻常的方式。 请与应用程序的支持团队以获取更多信息。 “ 我的杂种版本是1.1.6,这应该与Ruby 1.9兼容。我还有Ruby 1.8.6安装,所以我认为出于某种原因,杂种试图访问并

    1热度

    1回答

    我使用的铁轨2.3.2,当我运行脚本/服务器-d,我得到的唯一输出是 =>引导杂种 =>线路2.3.2应用程序开始于http://0.0.0.0:3000 这很好。但是当我检查3000端口上运行的任何东西时,我什么都没有收到。有任何想法吗?

    6热度

    1回答

    我在Mongrel上使用Redmine作为项目管理器,并使用批处理文件(start-redmine.bat)在杂种中启动redmine。 我的设置有两个问题: 1.我的服务器上有一个正在运行的IIS,它占用了HTTP端口(80) 2.必须定期检查start-redmine.bat以查看它是否在重新启动后停止是由Windows更新服务引起的。 对于第一个问题,我别无选择,只能在3000端口上运行mo

    0热度

    1回答

    我有一个请求从rails加载一个swf文件flaMovie.swf。 swf文件位于目录/ home/user1/railsproj/flash中。 我的代码index.rhtml里视图目录下显示.swf文件, ID = flaMovie WIDTH = 250 HEIGHT = 250> 当我跑代码,我得到了错误, ActionController :: RoutingError(没有路由匹配“

    0热度

    1回答

    我有这样一个类: class Router :: Mongrel::HttpHandler def process(req, res) status, header, body = [200, {"Content-type"=>"text/html"}, Model.all.to_xml] res.start(status) do |head, out|