- xml - AJAX/Jquery XML 解析
- 具有多重继承的 XML 模式
- .net - 枚举序列化 Json 与 XML
- XML 简单类型、简单内容、复杂类型、复杂内容
我目前在 IIS7 的 Windows 2008 服务器上运行 ruby on rails(ruby 1.8.7,rails 2.3.8)。我正在使用 mongrel rails 来运行实例,然后将实例添加到 IIS7 中的服务器场以供使用。
当应用程序正在运行并且与数据库服务器的连接以某种方式断开时,似乎 Rails 应用程序仍在尝试使用 ODBC 连接进行连接,我收到以下错误
ActiveRecord::StatementInvalid (ODBC::Error: S0002 (208) [Microsoft][ODBC SQL Server Driver][SQL Server]Invalid object name 'sessions_table'.: SELECT TOP 1 * FROM [sessions_table] WHERE ([sessions_table].[session_id] = 'e6a7e7bc3b72edf2662c2b97793694d2') ):
vendor/gems/activerecord-sqlserver-adapter-2.3.10/lib/active_record/connection_adapters/sqlserver_adapter.rb:946:in `raw_select'
vendor/gems/activerecord-sqlserver-adapter-2.3.10/lib/active_record/connection_adapters/sqlserver_adapter.rb:923:in `select'
app/controllers/application_controller.rb:107:in `set_locale'
haml (3.0.17) [v] lib/sass/plugin/rack.rb:41:in `call'
haml (3.0.17) [v] lib/sass/plugin/rack.rb:41:in `call'
config/initializers/mongrel.rb:62:in `dispatch_cgi'
当我重新启动 mongrel 服务时,这个错误消失了,但是,如果应用程序识别出 odbc 错误并自动重置连接,我真的很喜欢它。有什么想法吗?
最佳答案
如果您确定您的表名是正确的,请检查您在模型中定义它的方式。定义应包含数据库名称和架构名称(通常为“dbo”)。
对于 Rails 2.x.x,它将是:
set_table_name "database_name.dbo.table_name"
对于 Rails >= 3.x.x:
self.table_name = "database_name.dbo.table_name"
关于ruby-on-rails - Ruby Rails Mongrel 服务器 ODBC 连接重置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4431401/
有没有办法在 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
我是一名优秀的程序员,十分优秀!