Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 未定义的方法`删除#可能的#方法';日期时间:类_Ruby On Rails_Rubygems_Rvm - Fatal编程技术网

Ruby on rails 未定义的方法`删除#可能的#方法';日期时间:类

Ruby on rails 未定义的方法`删除#可能的#方法';日期时间:类,ruby-on-rails,rubygems,rvm,Ruby On Rails,Rubygems,Rvm,我正在使用mina将我的应用程序部署到临时服务器和生产服务器。直到上个月我运行mina命令部署我的应用程序时,一切都正常,它向我显示了错误 米娜流产了 NoMethodError:未定义的方法删除\u可能的\u方法' 你是说上课?移除法 /home/tiendo/.rvm/gems/ruby-2.4.2/gems/activesupport-5.0.6/lib/active\u support/core\u ext/date\u time/compatibility.rb:6:in “ /hom

我正在使用mina将我的应用程序部署到临时服务器和生产服务器。直到上个月我运行mina命令部署我的应用程序时,一切都正常,它向我显示了错误

米娜流产了
NoMethodError:未定义的方法<代码>删除\u可能的\u方法' 你是说上课?移除法 /home/tiendo/.rvm/gems/ruby-2.4.2/gems/activesupport-5.0.6/lib/active\u support/core\u ext/date\u time/compatibility.rb:6:in “
/home/tiendo/.rvm/gems/ruby-2.4.2/gems/activesupport-5.0.6/lib/active\u support/core\u ext/date\u time/compatibility.rb:3:in

/home/tiendo/.rvm/gems/ruby-2.4.2/gems/activesupport-5.0.6/lib/active\u support/core\u ext/date\u time.rb:4:in
require'
/home/tiendo/.rvm/gems/ruby-2.4.2/gems/activesupport-5.0.6/lib/active\u support/core\u ext/date\u time.rb:4:in

/home/tiendo/.rvm/gems/ruby-2.4.2/gems/activesupport-5.0.6/lib/active\u support/core\u ext.rb:3:in
require'/home/tiendo/.rvm/gems/ruby-2.4.2/gems/activesupport-5.0.6/lib/active\u support/core\u ext.rb:3:in `阻挡

日志错误相当长。所以,我只是复制日志的开头。如果你们想看到完整的日志错误。请让我知道,我要编辑它


我的rails应用程序的版本是5.0.6。此外,我正在使用rvm,并尝试切换到ruby 2.8.2、2.3.3,但它仍然显示相同的错误。我已经寻找解决方案一段时间了,但仍然不知道是什么原因导致了错误。如有任何建议,将不胜感激。谢谢各位。

这个Github问题可能与您的经历有关


本质上,它建议您在
activesupport/lib/active\u support/core\u ext/module/remove\u method/compatibility.rb
中包含
require“active\u support/core\u ext/module/remove\u method”
。但是,这次我决定要求文件顶部的
gems/activerecord-5.0.6/lib/active\u support/core\u ext/module/remove\u方法
。此外,如果有人想知道我如何跳转到该文件,我可以使用RubyMine IDE跳转到该文件,因为它是rails源代码,RubyMine允许我随时跳转到rails源代码。我爱鲁比明