【问题标题】:CakePHP 3 composer missing filesCakePHP 3 作曲家缺少文件
【发布时间】:2015-04-14 10:46:23
【问题描述】:

我通过 composer 更新了我的 CakePHP 3 项目。我使用蛋糕应用程序骨架。更新后,我的应用程序给了我有关已弃用会话助手的错误消息。我检查了 cakephp/cakephp github 存储库,在 /src/Controller 文件夹中有像 ComponentRegistry.php 这样的文件,我的项目中没有这些文件。

我很困惑。为什么作曲家没有同步这些?

【问题讨论】:

  • 您确定要比较适当的分支/标签和您的本地 app/vendor/cakephp/cakephp/src/Controller 文件夹而不是您的 app/src/Controller 文件夹吗?
  • @ndm 我使用与应用程序骨架相同的 composer.json。这些文件不在应用程序仓库中,但它们在 cakephp 仓库中。

标签: composer-php cakephp-3.0


【解决方案1】:

您使用的是 CakePHP 3.1 的开发版本。在这样的版本中,不推荐使用 Session 助手。我建议将您的项目设置为仅使用稳定版本。

【讨论】:

  • 不,我的 composer.json 与应用程序骨架存储库中的相同。 "require": { "php": ">=5.4.16", "cakephp/cakephp": "~3.0",
  • 您可能有一个插件或其他依赖项拉动 3.1 分支
  • 谢谢 这是一个插件。
猜你喜欢
  • 2019-05-07
  • 2014-04-15
  • 2018-02-21
  • 1970-01-01
  • 2015-08-05
  • 2016-07-23
  • 1970-01-01
  • 2020-01-09
  • 2019-09-06
相关资源
最近更新 更多