我将我的cakephp api从linux vps转移到了azure cloud。我也配置了重定向,但我得到了" Trait' Crud \ Controller \ ControllerTrait'找不到"错误。我检查了bootstrap.php文件,检查是否加载了crud插件。确实如此。
我是否需要运行composer autoload来加载插件?如果是,那么如何在azure中作为它的windows vm。
答案 0 :(得分:1)
首先,您应该检查friendsofcake
目录中是否存在名为\vendor
的文件夹。如果没有,则需要运行以下命令以使用composer:
composer require friendsofcake/crud:^4.3
有关详细信息,请参阅this doc。
答案 1 :(得分:0)
我意识到我的代码库是使用 Composer 版本 1 创建的。 并安装我必须运行的所有软件包
composer install
然而,并非所有插件都能正确加载。如果您有作曲家版本 2 安装并面临问题 请跑
composer update