Yii2 Yii站点获得404错误

Yii2 Yii站点获得404错误,yii2,Yii2,我自己编写了一个名为myScript_Formular.php的yii网站,该网站已经投入使用 E:\xampp\htdocs\MyProject\u Yii2.0\views\site。所有其他网站也在该文件夹中!此外,我在SiteController中添加了以下代码: public function actionScript()//一种新方法,由Thomas Kipp编写 { $model=new myScriptForm(); 如果($model->load(Yii::$app->req

我自己编写了一个名为myScript_Formular.php的yii网站,该网站已经投入使用 E:\xampp\htdocs\MyProject\u Yii2.0\views\site。所有其他网站也在该文件夹中!此外,我在SiteController中添加了以下代码:

public function actionScript()//一种新方法,由Thomas Kipp编写
{
$model=new myScriptForm();
如果($model->load(Yii::$app->request->post())和(&$model->validate()){
返回$this->render('myScript',['model'=>$model]);
}
其他的
{
返回$this->render('myScript_Formular',['model'=>$model]);
}

}
更确切地说,我试图给你一个正式的答案。您得到的404错误意味着url管理器无法解析您提供给路由的url。案例中的路由由控制器(站点)和操作(脚本)组成。您可以通过操作访问视图,因此url必须形成标识控制器和操作的有效路由


您应该仔细阅读这里的路由:

所有其他站点都在运行,但我的站点除外!因此,这不是服务器错误。您的操作名为actionScript,因此您应该调用此操作:site%2Fscript,假设该操作位于SiteController内。您需要先阅读本指南@会厌建议了正确的方法,有帮助!非常非常感谢!