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