繁体   English   中英

CakePHP 3-尝试访问路由时缺少控制器异常

[英]CakePHP 3 - Missing Controller Exception while trying to access a route

我一直在使用CakePHP一段时间,由于某种原因,我今天开始遇到缺少控制器异常-错误:找不到BlogController。 尝试访问/ blog路由时。

我已经在Pages目录中创建了blog.ctp文件。

这是我的路线代码

$routes->connect('/blog', ['controller' => 'Pages', 'action' => 'blog'], ['routeClass' => 'DashedRoute']);

在我的PagesController.php中,我还创建了Blog函数。

public function blog()
{
    $this->viewBuilder()->setlayout('frontend');
}

我在这里做错什么了吗? 我正在使用的CakePHP版本是否存在错误? 因为我从来没有收到这个错误。

我正在使用CakePHP-3.7.4。

好的,因此,如果您遇到任何问题,只需获取一个新的composer composer create-project --prefer-dist cakephp/app

我丢失了文件,或者某些东西被删除了。 全新安装后,一切正常。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM