我想在Cygwin和Eclipse下开发一个rails应用程序。我使用Ruby 1.9和Rails 4.1。在Cygwin下的Rails编码
我确定,使用recode
,我所有的文件都有Windows-1252
编码,我的Eclipse项目也使用相同的编码。我也试过用在两个地方UTF8
但这个错误不断显示出来:
incompatible encoding regexp match (Windows-1252 regexp with UTF-8 string)
class ApplicationController < ActionController::Base
# Prevent CSRF attacks by raising an exception.
# For APIs, you may want to use :null_session instead.
protect_from_forgery with: :exception
这是关系到我的Rails /红宝石(读,Rails的源文件在Windows编码为而我的代码是UTF -8)在Cygwin下安装?
有没有像“不兼容的编码正则表达式匹配(Windows的1252正则表达式使用UTF-8串)”中的'stacktrace'发布 – bjhaid
这是抛出的异常, stactrace是发起异常的呼叫。 –
@PedroMontotoGarcía你还有问题吗?如果没有,请在下面选择一个答案,提供有用的答案,或者提交您自己的答案并提供详细的解释。 – onebree