【问题标题】:Trait 'Crud\Controller\ControllerTrait' not found in Cakephp在 Cakephp 中找不到特征'Crud\Controller\ControllerTrait'
【发布时间】:2017-11-21 15:42:39
【问题描述】:

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

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

【问题讨论】:

    标签: php azure cakephp cakephp-3.0


    【解决方案1】:

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

    composer require friendsofcake/crud:^4.3  
    

    详情请参阅this doc

    【讨论】:

      【解决方案2】:

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

      composer install
      

      但是,并非所有插件都能正确加载。如果你有作曲家版本 2 安装并面临问题 请运行

      composer update
      

      【讨论】:

        猜你喜欢
        • 2016-11-03
        • 2012-08-07
        • 1970-01-01
        • 1970-01-01
        • 2015-09-24
        • 1970-01-01
        • 2012-12-30
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多