Composer php CakePHP 3编写器缺少文件

Composer php CakePHP 3编写器缺少文件,composer-php,cakephp-3.0,Composer Php,Cakephp 3.0,我通过composer更新了我的CakePHP3项目。我使用蛋糕应用程序框架。更新后,我的应用程序向我发送了有关已弃用会话助手的错误消息。我检查了cakephp/cakephp github存储库,在/src/Controller文件夹中有ComponentRegistry.php之类的文件,而我的项目中没有这些文件 我很困惑。为什么作曲家不同步这些? 您使用的是CakePHP 3.1的开发版本。在这种版本中,会话帮助器已被弃用。我建议您将项目设置为仅与稳定版本一起工作。您确定您正在比较适当的

我通过composer更新了我的CakePHP3项目。我使用蛋糕应用程序框架。更新后,我的应用程序向我发送了有关已弃用会话助手的错误消息。我检查了cakephp/cakephp github存储库,在/src/Controller文件夹中有ComponentRegistry.php之类的文件,而我的项目中没有这些文件


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

您使用的是CakePHP 3.1的开发版本。在这种版本中,会话帮助器已被弃用。我建议您将项目设置为仅与稳定版本一起工作。

您确定您正在比较适当的分支/标记,以及您本地的
app/vendor/cakephp/cakephp/src/Controller
文件夹而不是
app/src/Controller
文件夹吗?@ndm我使用与应用程序框架相同的composer.json。这些文件不在app repo中,但它们在cakephp repo中。不,my composer.json与app skeleton repo中的相同。“require”:{“php”:“>=5.4.16”,“cakephp/cakephp”:“~3.0”,您可能有一个插件或其他依赖项拉动了3.1分支,因为它是一个插件。