Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
手动创建一个新控制器,并使用“面”;“未找到视图”;Yii中的错误_Yii_Yii2_Yii2 Basic App - Fatal编程技术网

手动创建一个新控制器,并使用“面”;“未找到视图”;Yii中的错误

手动创建一个新控制器,并使用“面”;“未找到视图”;Yii中的错误,yii,yii2,yii2-basic-app,Yii,Yii2,Yii2 Basic App,我使用yii的基本模板,在Controllers文件夹中手动创建一个新控制器,并将其命名为CountryController.php,并在其中放入以下代码 <?php namespace app\controllers; use Yii; use yii\web\Controller; class CountryController extends Controller { public function actionIndex() { return

我使用yii的基本模板,在
Controllers
文件夹中手动创建一个新控制器,并将其命名为
CountryController.php
,并在其中放入以下代码

<?php

namespace app\controllers;

use Yii;
use yii\web\Controller;

class CountryController extends Controller
{
    public function actionIndex()
    {
        return $this->render('index');
    }
}

错误消息并不是说它找不到页面,只是说它找不到视图文件。除了控制器之外,您还应该创建一个视图文件
app\views\country\index.php
这就是您在调用“$This->render('index')时引用的文件。

谢谢。问题是我引用了站点文件夹中的索引视图