CakePHP 3.1 中烘焙插件缺少控制器错误

Missing Controller error for baked plugin in CakePHP 3.1

我全新安装了 CakePHP 3.1。然后我烤了一个插件。然后我烤了一个插件控制器。

按照文档中的示例完成: http://book.cakephp.org/3.0/en/plugins.html#creating-your-own-plugins

但是当我转到 /cake-cms/cake-cms 时,我收到了缺少控制器的错误。

Error: Create the class CakeCmsController below in file: src\Controller\CakeCmsController.php

烘焙代码对我来说都很好。烘焙插件 routes.php 正在执行(我用 exit; 测试过)。烘焙控制器存在于: /plugins/CakeCms/src/Controller/CakeCmsController.php 但 CakePHP 并没有在那里寻找。

文档中的示例说它应该可以正常工作。

好的,看来我的问题是我的插件与我的项目同名 (cakecms)。当我用不同的名字制作一个插件时,它就可以工作了。