我试图从index.php页面访问CustomersController类,该页面位于cakephp 3中的webroot文件夹内。当我使用下面的代码时,它说它找不到类。
require dirname(__DIR__) . '/src/Controller/CustomersController.php';
$customers = new CustomersController;
我做错了什么吗?
这是我从cakephp index.php页面得到的错误:"错误:类'CustomersController'未找到"
您必须了解CakePHP 3使用PSR4自动加载(也检查composer)和名称空间。如果您从控制器中删除命名空间,您将看到它可以工作。但是这可能会破坏其他东西