我一直在使用CakePHP一段时间,由于某种原因,我今天开始遇到缺少控制器异常-错误:找不到BlogController。。尝试访问/ blog路由时。
我已经在Pages目录中创建了blog.ctp文件。
这是我的路线代码
$routes->connect('/blog', ['controller' => 'Pages', 'action' => 'blog'], ['routeClass' => 'DashedRoute']);
在我的PagesController.php中,我也创建了博客功能。
public function blog()
{
$this->viewBuilder()->setlayout('frontend');
}
我在这里做错什么了吗?我正在使用的CakePHP版本是否存在错误?因为我从来没有收到这个错误。
我正在使用CakePHP-3.7.4。
答案 0 :(得分:0)
好,因此,如果您遇到任何问题,只需获取一个新的composer composer create-project --prefer-dist cakephp/app
我丢失了文件,或者某些东西被删除了。全新安装后,一切正常。