2015-04-14 64 views
0

我通過作曲家更新了我的CakePHP 3項目。我使用蛋糕應用程序框架。更新後,我的應用程序給了我關於棄用會話幫助的錯誤消息。我檢查了cakephp/cakephp github存儲庫,並在/ src/Controller文件夾中有像ComponentRegistry.php這樣的文件,這是我的項目中沒有的。CakePHP 3作曲家丟失文件

我很困惑。爲什麼作曲家沒有同步這些?

+0

你確定你在比較適當的分支/標籤和你的本地'app/vendor/cakephp/cakephp/src/Controller'文件夾而不是'app/src/Controller'文件夾嗎? – ndm

+0

@ndm我使用與應用程序框架相同的composer.json。這些文件不在應用程序回購站中,但它們在cakephp回購站中。 – rrd

回答

0

您正在使用CakePHP 3.1的開發版本。在這樣的版本中,會話幫助器已被棄用。我會建議將您的項目設置爲僅與穩定版本一起工作。

+0

不,我的composer.json與應用程序框架回購相同。 「require」:{ 「php」:「> = 5.4.16」, 「cakephp/cakephp」:「〜3.0」, – rrd

+0

你可能有一個插件或其他依賴拉3.1分支 –

+0

謝謝這是一個插件。 – rrd