Rails 6 - 未初始化常量的 Phusion 错误 URI::Generic
Rails 6 - Phusion error for uninitialized constant URI::Generic
我正在使用 rails 6.0.3.4
、ruby 2.5.0
和 nginx/1.18.0 (Ubuntu)
。一切都很好,直到我做了一个新的部署 (using capistrano) 突然我得到了 Could not spawn process for application /home/deploy/appname/current: The application encountered the following error: uninitialized constant URI::Generic (NameError)
.
我在 application.rb
中要求这些(也在模型中测试要求) 没有运气:
require 'uri'
require "uri/generic"
此时,我不确定哪里出了问题。
如果有人有任何建议,请提前致谢。
这似乎是 Rails
和 Ruby
之间的错误,所以我将我的 Rails
升级到当前的稳定版本并升级了我的 ruby
版本。
我正在使用 rails 6.0.3.4
、ruby 2.5.0
和 nginx/1.18.0 (Ubuntu)
。一切都很好,直到我做了一个新的部署 (using capistrano) 突然我得到了 Could not spawn process for application /home/deploy/appname/current: The application encountered the following error: uninitialized constant URI::Generic (NameError)
.
我在 application.rb
中要求这些(也在模型中测试要求) 没有运气:
require 'uri'
require "uri/generic"
此时,我不确定哪里出了问题。
如果有人有任何建议,请提前致谢。
这似乎是 Rails
和 Ruby
之间的错误,所以我将我的 Rails
升级到当前的稳定版本并升级了我的 ruby
版本。