我刚刚将我的 git repo 克隆到服务器,但尝试运行服务器或 rake:dbmigrate 给我以下错误:
omniauth.rb:4: syntax error, unexpected ':', expending kEND
...ntity, on_failed_registration: lambda { |env| Identities Cont...
它在我的本地主机上运行良好,在 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