Php Yii:返回保存表单模型的404页

Php Yii:返回保存表单模型的404页,php,yii,Php,Yii,我不知道发生了什么,但在某个时候,我提交的表格拯救模范学生失败了。例如,当我提交一个学生的表单时,它曾经重定向到/Student/33,它显示了我刚刚创建的学生,但是现在它显示了404错误。没有抛出错误或堆栈跟踪 如何调试这种情况?当我转到/student/22时,它显示得很好。我想这一定是我做了一些改变,但不知道如何调试这个。我所做的只是更改日期格式。确保表单操作指向正确的url。使用操作键作为表单的一部分- <?php $form=$this->beginWidget('CAct

我不知道发生了什么,但在某个时候,我提交的表格拯救模范学生失败了。例如,当我提交一个学生的表单时,它曾经重定向到/Student/33,它显示了我刚刚创建的学生,但是现在它显示了404错误。没有抛出错误或堆栈跟踪


如何调试这种情况?当我转到/student/22时,它显示得很好。我想这一定是我做了一些改变,但不知道如何调试这个。我所做的只是更改日期格式。

确保表单操作指向正确的url。使用操作键作为表单的一部分-

<?php $form=$this->beginWidget('CActiveForm', array(
        'id'=>'add-form',
        'action'=>$this->createUrl('site/student',array('id'=>$id)),
        'enableAjaxValidation'=>true,
        'enableClientValidation'=>false,
        'clientOptions'=>array(
          'validateOnSubmit'=>true,
          'validateOnChange'=>false,
          'validateOnType'=>true,
        ),
      )); ?>


有意义我正在使用表单小部件日历选择器进行一些更改(我试图将yyyy-mm-dd更改为dd-mm-yyyy格式)。我想知道我是否可以让Yii抛出一些理想的错误堆栈。您可以在运行时查看应用程序日志以获取更多信息此应用程序日志文件在哪里?@KimJongWoo-查看网络选项卡是否足以指示重定向的url是否正确。在您的情况下,由于URL不匹配,您使用表单请求的操作路由可能不存在,因此重定向到404。向上阅读以填写您的最后一个问题。@themosquitokiller当我转到admin视图时,它在那里,但当我单击view时,它抛出404