相关疑难解决方法(0)

带有mysql2和rails3(bundler)的RuntimeError

我收到这个错误

`establish_connection': Please install the mysql2 adapter: `gem install activerecord-mysql2-adapter` (no such file to load -- active_record/connection_adapters/mysql2_adapter) (RuntimeError)
  from /opt/ruby-enterprise-1.8.7-2010.02/lib/ruby/gems/1.8/gems/activerecord-
Run Code Online (Sandbox Code Playgroud)

是整个错误和我的配置和gemfile的转储.

mysql ruby-on-rails bundler

76
推荐指数
5
解决办法
6万
查看次数

错误:不兼容的字符编码:UTF-8和ASCII-8BIT

我收到错误incompatible character encodings: UTF-8 and ASCII-8BIT,当数据库中的视图发现一些字符,如:ñ,á,é等.

我的环境是:

  • Rails:3.2.5
  • Ruby:1.9.4p194
  • 数据库:Oracle 10g(10.2.0.1.0)

我可以使用Toad将这些字符保存在数据库中.

我试图在我的观点的第一行写这个:

<% # encoding: utf-8 %>
Run Code Online (Sandbox Code Playgroud)

enviroment.erb

Encoding.default_external = Encoding::UTF_8
Encoding.default_internal = Encoding::UTF_8
Run Code Online (Sandbox Code Playgroud)

但没有解决这个问题.

请,有人可以给一些建议来解决这个问题.

谢谢.

oracle ruby-on-rails utf-8

6
推荐指数
2
解决办法
6845
查看次数

标签 统计

ruby-on-rails ×2

bundler ×1

mysql ×1

oracle ×1

utf-8 ×1