如何在yii 2的前端目录下运行一个新的控制器?

时间:2016-06-15 03:13:25

标签: php yii yii2 yii2-advanced-app

所以我在frontend / controllers目录中创建了一个TestController文件,然后在其中创建了一个带有index.php文件的视图/测试目录。我的TestController代码就是这个

<?php

namespace app\frontend\controllers;


use yii\web\Controller;



class TestController extends Controller{


    public function actionTest(){
        return $this->render('index');
    }


}

我的索引文件只包含hello world的回显。

我现在的问题是,如何在浏览器中运行它? 我试过网址

http://localhost/myapp/frontend/test/

我收到了错误

未找到

The requested URL /myapp/frontend/test/ was not found on this server.

我也试过这个

http://localhost/myapp/frontend/test/index

仍然没有工作。又怎样 ?

1 个答案:

答案 0 :(得分:0)

你试试

第一个测试控制器和第二个视图

http://localhost/myapp/frontend/test/test

OR

http://localhost/myapp/frontend/test/test/index