我要问一个有点模糊的问题,但它是这样的:
我正在维护一个旧版 Rails 2.3.8 应用程序。我注意到一个奇怪的行为,首先应用程序服务controller_x/action_x
没有任何错误,因为有一个app/views/controller_x/action_x.rhtml
但没有定义action_x
in controller_x.rb
。然后,过了一会儿它停止提供服务,我不得不在其中创建action_x
空函数controller_x.rb
以使其再次为请求提供服务。
什么可能导致这种行为发生?如何在跳过控制器时提供动作视图?
更新: 现在发生的错误是:
ArgumentError in ControllerXController#action_x
no id given
谢谢,