- xml - AJAX/Jquery XML 解析
- 具有多重继承的 XML 模式
- .net - 枚举序列化 Json 与 XML
- XML 简单类型、简单内容、复杂类型、复杂内容
我昨天开始接触 Rails 开发。
我安装了 ruby 1.9.1、rubygems 和 rails。
运行 gem install mongrel
运行良好并且表面上也安装了 mongrel。我有点困惑,因为:
which mongrel
什么都不返回locate mongrel
返回很多条目,例如/Developer/SDKs/MacOSX10.5.sdk/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8/gems/mongrel-1.0.1/Developer/SDKs/MacOSX10.5.sdk/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8/gems/mongrel-1.0.1/lib/Developer/SDKs/MacOSX10.5.sdk/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8/gems/mongrel-1.0.1/lib/mongrel.../usr/local/bin/mongrel_rails/usr/local/lib/ruby/gems/1.9.1/cache/mongrel-1.1.5.gem/usr/local/lib/ruby/gems/1.9.1/doc/actionpack-2.3.2/rdoc/files/lib/action_controller/vendor/rack-1_0/rack/handler/evented_mongrel_rb.html/usr/local/lib/ruby/gems/1.9.1/doc/actionpack-2.3.2/rdoc/files/lib/action_controller/vendor/rack-1_0/rack/handler/mongrel_rb.html/usr/local/lib/ruby/gems/1.9.1/doc/actionpack-2.3.2/rdoc/files/lib/action_controller/vendor/rack-1_0/rack/handler/swiftiplied_mongrel_rb.html/usr/local/lib/ruby/gems/1.9.1/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/handler/evented_mongrel.rb/usr/local/lib/ruby/gems/1.9.1/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/handler/mongrel.rb/usr/local/lib/ruby/gems/1.9.1/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0/rack/handler/swiftiplied_mongrel.rb/usr/local/lib/ruby/gems/1.9.1/gems/mongrel-1.1.5...
看起来我安装了 mongrel(默认安装和我的自定义安装)。那么为什么 which mongrel 不返回一些东西。
同时尝试使用 gem install mongrel
重新安装 mongrel 返回抛出它自己的一组异常:
Building native extensions. This could take a while...ERROR: Error installing mongrel: ERROR: Failed to build gem native extension./usr/local/bin/ruby extconf.rb install mongrelchecking for main() in -lc... yescreating Makefilemakegcc -I. -I/usr/local/include/ruby-1.9.1/i386-darwin9.7.0 -I/usr/local/include/ruby-1.9.1/ruby/backward -I/usr/local/include/ruby-1.9.1 -I. -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -fno-common -D_XOPEN_SOURCE=1 -O2 -g -Wall -Wno-parentheses -fno-common -pipe -fno-common -o http11.o -c http11.chttp11.c: In function 'http_field':http11.c:77: error: 'struct RString' has no member named 'ptr'http11.c:77: error: 'struct RString' has no member named 'len'http11.c:77: warning: left-hand operand of comma expression has no effecthttp11.c:77: warning: statement with no effecthttp11.c: In function 'header_done':http11.c:172: error: 'struct RString' has no member named 'ptr'http11.c:174: error: 'struct RString' has no member named 'ptr'http11.c:176: error: 'struct RString' has no member named 'ptr'http11.c:177: error: 'struct RString' has no member named 'len'http11.c: In function 'HttpParser_execute':http11.c:298: error: 'struct RString' has no member named 'ptr'http11.c:299: error: 'struct RString' has no member named 'len'make: *** [http11.o] Error 1
最佳答案
您可以使用 sudo gem install mongrel --pre
安装 mongrel 1.2 prerelease:
$ sudo gem1.9 install mongrel --pre> Building native extensions. This could take a while...> Successfully installed mongrel-1.2.0.pre2> 1 gem installed
关于ruby - gem install mongrel 使用 ruby 1.9.1 失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1073841/
有没有办法在 Mongrel 运行时重新启动 Rails 应用程序(例如,当您更改了插件/配置文件时)。或者快速重启 Mongrel。 Mongrel 给出了这些提示,你可以,但你怎么做呢? ** 信
我正在尝试在 ubuntu 10.04 上安装 track,这是一个 ruby on rails 应用程序。 Bundle install 工作正常,但是当我运行 rake db:migrate
在我的本地机器上,我用 mongrel 运行 rails。我有一些在启动时运行的东西,通过 config/initializers 中的一个文件,它使用 puts告诉我它正在使用哪个数据库,用于发送电
Mongrel 和 WEBrick 有什么区别? 我应该使用哪个? 为什么 Rails 与两者一起提供? 最佳答案 对于您的本地开发,它们都适用。 Mongrel 更快、更高效、更稳定。有些人(包括我
这可能是今天最愚蠢的问题,但是...... Rails 团队和许多其他人建议使用乘客而不是杂种集群,但我无法找到一个明确的 list ,列出它的确切好处/优势或潜在的陷阱是什么。只是想知道是否有人可以
我经常读到 Nginx 和 Mongrel 一起使用。有人可以向我解释它们有何不同吗?为什么需要 Mongrel?为什么不建议让 Nginx 直接与许多 Rails 服务器通信? 最佳答案 两者都是
我最初在 serverfault.com 上发布了一个与此问题相关的问题:https://serverfault.com/questions/152587/apache-mod-proxy-to-an
我正在运行以下命令来安装 mongrel(将应用程序的 ruby 降级到 1.8.7p302,当尝试执行 bundle create --local 时,它要求安装 mysql,然后要求安装 mo
我正在 Windows 操作系统中开发 Rails 2 和 ruby 版本 1.8.7(带有 mySQL 的 RoR Web 应用程序)。只要我在命令提示符中输入 rake jobs:work 并
在 OS X 10.4 服务器上通过 ruby-pg 0.7.9 使用 PostgreSQL 8.3 在 Rails 2.1.2 上运行 Mongrel 1.1.5... 添加了 restful_
有没有办法配置 Tomcat 将特定模式(例如 www.my_company.com/my_ruby_app)的所有请求转发到 Mongrel? 现在我正在尝试使用 Tomcat 的 server.x
我让 Mongrel 与 Mars 一起工作。现在我已经升级到 Eclipse 的 Neon 版本,我无法安装 Mongrel,因为它会报错。当我尝试打开首选项窗口时出现错误,显示在 automodu
嗨我计划在 mongrel 上运行 jruby(最新的 1.5.3),但是一个简单的网站在 x64 服务器上需要多少内存?需要多少实例? 每天10000次页面浏览 对于相同的要求,ruby 的编号是多
在我的站点添加 SSL 支持后,我遇到了无限重定向循环。我正在使用“SslRequirement”插件。 我看到的症状是,任何启用了“ssl_required”的操作,以及我手动输入的任何前面有 ht
在 PHP 开发中是否有等同于在 Rails 开发期间使用 Mongrel/Webrick 的方法? 在开发过程中,我通常在端口 3000 上使用 Mongrel 来提供我的 Rails 应用程序。
这是我第一次接触 Ruby on Rails。刚刚向 Heroku 部署了一个非常简单的应用程序。 问题是我的应用程序在混合开发中运行完美;但是,当我使用“mongrel_rails start -e
我正在使用 Mongrel::DirHandler 来控制静态文件的响应 header ——这在我的开发机器上效果很好。我的生产机器使用 Passenger,所以我的 header 没有设置。使用 P
我目前正在运行带有 monit 的 mongrel 集群,监视它们在一台服务器上的 8 个 Rails 应用程序。 我想将其中的 7 个应用程序移至 mod_rails,其中一个保留在 mongrel
我的 RubyOnRails 应用程序是在 Apache 配置后使用通常的杂种包设置的。我们注意到,我们的 Mongrel Web 服务器内存使用量在某些操作中可能会增长得相当大,我们真的希望能够随时
我目前正在使用 Mongrel 开发自定义 Web 应用程序项目。 我希望 Mongrel 使用基于正则表达式的已定义 Http 处理程序。例如,每当有人调用类似 http://test/bla1.j
我是一名优秀的程序员,十分优秀!