在localhost中测试项目效果很好,但在生成.war并在服务器上发布后,返回的错误是:
(ArgumentError) wrong number of arguments calling `relative_url_root=` (1 for 0)
我尝试搜索一些解决方案,但我找不到任何东西,我是Ruby on Rails的初学者,如果有人需要更多信息,请问我。
答案 0 :(得分:0)
假设你正在使用这个:ActionController::AbstractRequest.relative_url_root=。 自Rails 3.0以来,该方法已被弃用。
您使用的是不同的Rails版本吗?
在config / routes.rb中使用范围或命名空间。请查看Rails Guides about Controller Namespaces and Routing或提供有关您尝试接受的内容的更多信息。