未知类 - yii \ base \ UnknownClassException Yii2

时间:2017-01-28 10:22:41

标签: model-view-controller controller yii2-advanced-app

我是Yii2的初学者。我正在从Yii2 documentation link学习Yii2。当我运行此文件时,它会给我以下错误。enter image description here

我在C:\ xampp \ htdocs \ yii \ frontend \ controllers \ CountryController.php中创建了一个CountryController。

编辑:

在控制器中修改命名空间后,现在在View。enter image description here

中遇到问题

1 个答案:

答案 0 :(得分:1)

错误消息基本上是说它无法找到您的Controller。因此,您需要做的是确保您的文件存储在命名空间所暗示的相同位置。我怀疑他们没有对齐。所以......

您正在使用app\controllers的命名空间,但是您将文件存储在yii\frontend\controllers中。我怀疑yii\frontend\controllersapp\controllers不对应。我怀疑,你所要做的只是使用命名空间frontend\controllers - 但这取决于你使用的别名。