php - CakePHP 3.8 博客教程错误:缺少控制器
问题描述
嗨,我遵循了本教程:https ://book.cakephp.org/3/en/tutorials-and-examples/blog/part-two.html并在尝试访问链接时遇到问题:localhost/myprojectname/articles/index和localhost/myprojectname/articles/view/1
这是屏幕截图: 错误:缺少控制器
我正在使用 XAMPP 和 Chrome 浏览器。文章模型、文章控制器和文章视图按照教程中的说明创建。但是,当我尝试访问localhost/myprojectname/articles/index上的链接时,出现了缺少控制器错误,如上面的屏幕截图所示。
但是,在<?php
文章控制器和文章模型文件的顶部插入后,仍然显示与此屏幕截图相同的缺少控制器错误:错误:缺少控制器 2
解决方案
将其复制并粘贴到您的 AppController:
<?php
namespace App\Controller;
class ArticlesController extends AppController
{
public function index()
{
$this->set('articles', $this->Articles->find('all'));
}
public function view($id = null)
{
$article = $this->Articles->get($id);
$this->set(compact('article'));
}
}
推荐阅读
- javascript - 安装 Sass 后如何解决 Next js 终端错误
- video - FFmpeg 无法将 MOD 转换为 MP4
- javascript - 如何在javascript中打印json的标题?
- reactjs - 你可能需要一个合适的加载器来处理这个文件类型——React
- javascript - 如何将服务器响应分配给对象
- prolog - 概率编程:具体化分布和东西?
- python-3.x - 如何使用 python3 在 TinyDB 中创建嵌套值?
- r - 为什么 R glmnet predict 给出一个矩阵而不是一列?
- excel - 从 Excel 粘贴后退出 Word 表
- java - 按字母顺序重新排列字符串中的单词