Doctrine instantiator不要让composer安装

时间:2017-08-01 18:07:04

标签: php laravel doctrine-orm doctrine composer-php

我更新了笔记本上的作曲家(php7.1.7),并将Doctrine / intaller更新为1.1.0。在我想重新安装的destkop n后,它说:

  

Doctrine / intaller需要php7.1 ^,你有php7.0.8

如何还原它?

只有这个笔记本有php7.1 ^我的服务器,destkop和其他笔记本使用php 7.0

修改 Composer更新:我运行了n-1命令

1 个答案:

答案 0 :(得分:1)

很抱歉,但你是什么意思"我在笔记本上更新了作曲家" ?

您是否运行过composer self-update命令或composer update命令?

作曲家自我更新,因为命令声明它将作曲家本身更新为其最新版本。

composer update命令更新项目的所有依赖项以获取最新版本。在您的情况下如果运行此命令,则需要将composer.json中的Doctrine软件包版本重新配置为以前的版本(与服务器相同)。之后,再次运行composer install。