草庐IT

Rubygems

全部标签

ruby-on-rails-3 - 与乘客一起部署 RoR 应用程序时无法 bundle

我正在使用乘客和apache将应用程序部署到生产环境。我已经在同一台服务器上部署了多个应用程序,没有问题。但是,由于某种原因,我在使用此应用时遇到了问题。当我运行bundle时,我收到了很多以前从未见过的警告:WARNING:#1.6.0"]>#-*-encoding:utf-8-*-Gem::Specification.newdo|s|s.name=%q{bson_ext}s.version="1.6.0"s.required_rubygems_version=Gem::Requirement.new(">=0")ifs.respond_to?:required_rubygems_v

ruby - `require' : cannot load such file -- mongo (LoadError)

`require':无法加载这样的文件--mongo(LoadError)不确定为什么会收到此错误。我使用的所有其他gem都可以正常工作。我的rspec测试的顶部如下所示:require'rubygems'require'spec_helper.rb'require'base64'require'json'require'bigdecimal'require'mysql2'require'mongo''mongo'然而在irb中工作:irb=>require'mongo'true当我在脚本中使用它时,它也能正常工作。只是不在我的rspec测试中。我的文件结构如下:automation/

mysqlplus 是比 ruby​​ mysql 更好的适配器?

我想知道mysqlplusgem是比常见的更好的数据库驱动程序Rubymysqlgem?我曾经在我的Rails应用程序中遇到过一些问题,例如:ActiveRecord::StatementInvalid:Mysql::Error:MySQL服务器已经消失 最佳答案 MySQL服务器已经消失意味着mysql服务器在运行您的查询时崩溃了,或者(更常见的)您向它发送了一个大于max_allowed_pa​​cket的查询。见http://dev.mysql.com/doc/refman/5.1/en/packet-too-large.ht

mysql - 捆绑安装 : Failed to build gem native extension

我有gitclonegit://github.com/jalagrange/excel_test_app.git安装bundle时出现以下错误,我的其他应用程序不会发生这种情况。跟随误差Installingmysql2(0.3.6)withnativeextensionsGem::Installer::ExtensionBuildError:ERROR:Failedtobuildgemnativeextension.C:/RailsInstaller/Ruby1.9.3/bin/ruby.exeextconf.rbcheckingforrb_thread_blocking_region

MySQL Rails 迁移错误 : "Error on rename of schema_migration (errno: -1)"

我是一名PHP开发人员,我是Rails的新手,但进展顺利,一切看起来都很简单。然而,直到今天早上我一直在使用SQLite并决定将我正在构建的东西转移到MySQL。rakedb:create完美运行,但是当我尝试rakedb:migrate时出现以下错误:rakeaborted!Mysql::Error:Erroronrenameof'./test_development/schema_migrations'to'./test_development/#sql2-c7b-c'(errno:-1):CREATEUNIQUEINDEXunique_schema_migrationsONsch

mysql - 尝试访问我的 ruby​​ 项目 - 与 mysql 有关的 LoadError

我正在尝试访问我的第一个ruby​​项目。导航到正确的目录并键入后:$railsserver我收到以下错误消息:/Users/Rozey/.rvm/gems/ruby-1.9.2-p180/gems/mysql2-0.2.6/lib/mysql2.rb:7:inrequire':dlopen(/Users/Rozey/.rvm/gems/ruby-1.9.2-p180/gems/mysql2-0.2.6/lib/mysql2/mysql2.bundle,9):Librarynotloaded:libmysqlclient.18.dylib(LoadError)Referencedfro

mysql - 在 mac 上使用 rails3 安装 mysql2 gem 的问题

Installingmysql2(0.2.6)withnativeextensions/Library/Ruby/Site/1.8/rubygems/installer.rb:483:in`build_extensions':ERROR:Failedtobuildgemnativeextension.(Gem::Installer::ExtensionBuildError)/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/rubyextconf.rbmkmf.rbcan'tfindheaderfilesforr

mysql - 此版本的 mysql2 (0.2.18) 与 Rails 3.1 不兼容

任何帮助将不胜感激,当我运行“生成模型”命令时,我收到以下消息:WARNING:Thisversionofmysql2(0.2.18)isn'tcompatiblewithRails3.1astheActiveRecordadapterwaspulledintoRailsitself.WARNING:Pleaseusethe0.3.x(orgreater)releasesifyouplanonusingitinRails>=3.1.x有没有办法更新mysql2版本,使其与rails3.1一起工作?或者我可以将rails从3.1降级到3.0? 最佳答案

Mysql 2.9.1 错误与 ruby​​ 2.0

操作系统Ubuntu12.04。我从https://github.com/rails/rails.git克隆了rails4.0.0beta1.我有ruby​​2.0.0p0(2013-02-24修订版39474),当我尝试执行“捆绑安装”时,出现以下错误消息:Installingmysql(2.9.1)Gem::Installer::ExtensionBuildError:ERROR:Failedtobuildgemnativeextension./home/zergood/.rvm/rubies/ruby-2.0.0-p0/bin/rubyextconf.rbcheckingform

mysql - 安装 mysql2 gem : Failed to build gem native extension 时出错

WindowsXP。ruby1.9.2。rails已安装。已安装MySQL。当我尝试运行geminstallmysql2(或bundleinstall)时出现错误:C:\ruby\cred2>geminstallmysql2Buildingnativeextensions.Thiscouldtakeawhile...ERROR:Errorinstallingmysql2:ERROR:Failedtobuildgemnativeextension.C:/Ruby192/bin/ruby.exeextconf.rbcheckingforrb_thread_blocking_region()