【发布时间】:2017-01-13 04:29:37
【问题描述】:
我正在使用 Symfony (2.8.9) 的副本,它可以在我的开发服务器上完美运行。
我已经克隆了该服务器从中提取的同一个存储库,并将其复制到我的本地,并更新了 composer / 运行了 Symfony 安装程序。我开始收到错误:
您已请求合成服务(“请求”)。
我做了一些研究,发现这是 Symfony 的下一个版本 2.8.10 中的一个错误,如下所述:
https://github.com/symfony/symfony/issues/19840
我将等待在 2.8.10 中修复该错误,但与此同时,我希望能够从 2.8.10 降级到 2.8.9,因此我的本地副本运行并匹配我开发的副本服务器。
我看过有关更改 composer.json 中的版本号的帖子,但我所有与 Symfony 相关的数字都说“2.8”,不包括次要版本号。此外,我的 composer.json 文件在我的开发服务器和本地都匹配。
我应该在composer.json依赖项的末尾添加次要版本号“.9”,并使用composer安装依赖项吗?仅将次要版本号添加到与 Symfony 相关的依赖项中是否足够,并且所有其他依赖项都可以正常工作,或者是否还有其他版本号也应该更改?我的方法是正确的,还是有另一种方法可以完全做到这一点?
【问题讨论】:
-
或者你可以强制版本
"symfony/symfony": "2.8.9"确实
标签: symfony