Trait' Crud \ Controller \ ControllerTrait'在Cakephp中找不到

时间:2017-11-21 15:42:39

标签: php azure cakephp cakephp-3.0

我将我的cakephp api从linux vps转移到了azure cloud。我也配置了重定向,但我得到了" Trait' Crud \ Controller \ ControllerTrait'找不到"错误。我检查了bootstrap.php文件,检查是否加载了crud插件。确实如此。

我是否需要运行composer autoload来加载插件?如果是,那么如何在azure中作为它的windows vm。

2 个答案:

答案 0 :(得分:1)

首先,您应该检查friendsofcake目录中是否存在名为\vendor的文件夹。如果没有,则需要运行以下命令以使用composer:

进行安装
composer require friendsofcake/crud:^4.3  

有关详细信息,请参阅this doc

答案 1 :(得分:0)

我意识到我的代码库是使用 Composer 版本 1 创建的。 并安装我必须运行的所有软件包

composer install

然而,并非所有插件都能正确加载。如果您有作曲家版本 2 安装并面临问题 请跑

composer update