vagrant@homestead:~/code/sample$ composer installloading composer repositories with package informationinstalling dependencies (including require-dev) from lock fileyour requirements could not be resolved to an installable set of packages. problem 1 - installation request for doctrine/instantiator 1.1.0 -> satisfiable by doctrine/instantiator[1.1.0]. - doctrine/instantiator 1.1.0 requires php ^7.1 -> your php version (7.0.13) does not satisfy that requirement. problem 2 - doctrine/instantiator 1.1.0 requires php ^7.1 -> your php version (7.0.13) does not satisfy that requirement. - phpunit/phpunit-mock-objects 2.3.8 requires doctrine/instantiator ^1.0.2 -> satisfiable by doctrine/instantiator[1.1.0]. - installation request for phpunit/phpunit-mock-objects 2.3.8 -> satisfiable by phpunit/phpunit-mock-objects[2.3.8].
二、解决方法删除 composer.lock 文件,重新执行 composer install,这样就能重新生成 composer.lock 文件了。
composer 包自动加载后,会生成一个 composer.lock 锁文件,所以,在从github拉取别人的代码后,需要对这个文件进行删除。
推荐:《php视频教程》
以上就是处理 php 开发版本问题的详细内容。
