我刚刚将我的git repo克隆到服务器,但是尝试运行服务器或rake:dbmigrate给了我以下错误:
omniauth.rb:4: syntax error, unexpected ':', expending kEND
...ntity, on_failed_registration: lambda { |env| Identities Cont...
它在我的localhost上运行正常,在Heroku上运行正常。知道问题可能是什么?我正在使用Rails 3.2,并且曾经在朋友的Windows机器上看到过这个问题。
编辑:我的Omniauth.rb
Rails.application.config.middleware.use OmniAuth::Builder do
provider :twitter, '....', '....'
provider :facebook, '....', '....'
provider :identity, on_failed_registration: lambda { |env| IdentitiesController.action(:new).call(env) }
end