incompatible character encodings: UTF-8 and ASCII-8BIT

http://stackoverflow.com/questions/5286117/incompatible-character-encodings-ascii-8bit-and-utf-8

http://stackoverflow.com/questions/22932282/gemloaderror-specified-mysql2-for-database-adapter-but-the-gem-is-not-loade

这个是因为在Gemfile和database.yml里写的都是mysql,

应该是mysql2.

修改之后报出新错误:“

Gem::LoadError Specified ‘mysql2‘ for database adapter, but the gem is not loaded. Add `gem ‘mysql2‘` to your Gemfile

配置一下mysql2 的版本

If you have this error when upgrading to rails 4.2.4 (also with rails 4.1.5) try using this version of mysql2:

gem ‘mysql2‘, ‘~> 0.3.18‘
时间: 2024-12-22 06:29:01

incompatible character encodings: UTF-8 and ASCII-8BIT的相关文章

使用cocoaPods出现:incompatible character encodings: UTF-8 and ASCII-8BIT (Encoding::CompatibilityError)

使用cocoaPods安装AFNetworking时出现: incompatible character encodings: UTF-8 and ASCII-8BIT (Encoding::CompatibilityError) 原因是:Podfile文件里面的内容格式有问题,检查你的标点符号是否是在英文状态下输入的: platform :ios, '7.0' pod "AFNetworking", "~> 2.0"

pod install 错误 - incompatible character encodings: UTF-8 and ASCII-8BIT

pod install [!] Invalid `Podfile` file: incompatible character encodings: UTF-8 and ASCII-8BIT. Updating CocoaPods might fix the issue. 1.Podfile 文件中存在 单引号错误   正确的 ' pod install 错误 - incompatible character encodings: UTF-8 and ASCII-8BIT

Encoding::CompatibilityError: incompatible character encodings: GBK and UTF-8

在scss前面加上一句 @charset "utf-8"; 这样就不会报错了, 解决方案参考 https://github.com/imathis/octopress/issues/232 试过改engin.ruby文件没有效果: C:\Ruby\lib\ruby\gems\1.9.1\gems\sass-3.3.14\lib\sass 在这个文件里面engine.rb,添加一行代码(同方法1) Encoding.default_external = Encoding.find('ut

cocoa pod

platform:ios,7.0 pod 'SDWebImage' pod 'MBProgressHUD' pod 'AFNetworking' pod 'MFSideMenu' #pod 'ZBarSDK', '~> 1.3.1'   最新版本-后面不能添加版本号:         指定 SDK 版本   CocoaPods 中,有几种设置 SDK 版本的方法.如:   '>= 2.4.X' 会根据您本地的 CocoaPods 源列表,导入不低于 2.4.X 版本的 SDK. '~>

ruby sass Encoding::CompatibilityError for changes

在'compass create projectName','cd projectName'之后,show "Encoding::CompatibilityError on line ["87"] of C:incompatible character encodings:GBK and UTF-8"的错误,后来查资料没找到解决方法,我猜想是我写sass 目录带有中文的原因,所以讲文件夹的名称改为全英文的,再进入"projectName" sas

iOS本地项目依赖项(CocoaPods管理本地库)

iOS做本地依赖项其实是比较麻烦的,做静态库.a和.framework,但是当你用静态库去访问静态库的时候,你的程序就会报错,而且版本管理麻烦. 然后我们就想到用cocoapods做依赖库,由于是公司的代码所以不能可能放到github上面去,所以就要求建立本地依赖库. 首先,我们要安装git和cocoapods git安装和使用就看这篇文章  http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c01

cocoapods错误整理

xcode升级导致cocoapods很多奇葩问题 1.pod setup执行后半年没反应 解决办法设置淘宝的镜像 $ gem sources --remove https://rubygems.org/ //等有反应之后再敲入以下命令 $ gem sources -a http://ruby.taobao.org/ 检查一下看看 $ gem sources -l *** CURRENT SOURCES *** http://ruby.taobao.org/ 出现这个是正确的 好容易安装好了,然后

[Swift]ASCII值的获取和转换:扩展Character类和Int类

Character转ASCII整数值: 1 //Character扩展方法 2 extension Character 3 { 4 //属性:ASCII整数值(定义小写为整数值) 5 var ascii: Int { 6 get { 7 let s = String(self).unicodeScalars 8 return Int(s[s.startIndex].value) 9 } 10 } 11 12 //Character转ASCII整数值 13 func toInt() -> Int

字符编码终极笔记:ASCII、Unicode、UTF-8、UTF-16、UCS、BOM、Endian

很详细很不错,转过来学习一下: 转载自:http://www.cnblogs.com/lidabo/archive/2013/11/27/3446518.html 1.字符编码.内码,顺带介绍汉字编码 字符必须编码后才能被计算机处理.计算机使用的缺省编码方式就是计算机的内码.早期的计算机使用7位的ASCII编码,为了处理汉字,程序员设计了用于简体中文的GB2312和用于繁体中文的big5. GB2312(1980年)一共收录了7445个字符,包括6763个汉字和682个其它符号.汉字区的内码范围