此网址http://localhost/chegda/backend/page/index
我找不到(#404)错误。但通过这个网址http://localhost/chegda/backend/page/index/
工作
另外我不得不说,我在另一个项目中使用相同的控制器,模型和视图,这样就有没有错误。
这是我的控制器:
<?php
namespace fcadmin\controllers;
use Yii;
use fcadmin\models\Page;
use yii\data\ActiveDataProvider;
use yii\web\Controller;
use yii\web\NotFoundHttpException;
use yii\filters\VerbFilter;
class PageController extends Controller
{
public function behaviors()
{
return [
'verbs' => [
'class' => VerbFilter::className(),
'actions' => [
'delete' => ['POST'],
],
],
];
}
public function actionIndex()
{
$dataProvider = new ActiveDataProvider([
'query' => Page::find(),
]);
return $this->render('index', [
'dataProvider' => $dataProvider,
]);
}
}
我真的不知道原因是什么。
如果你需要更多细节请问。