我有pimcore 10 &coreshop 3运行于Lubuntu 20.04和Maria-db 15.1, php 8.0.8。(运行coreshop只能通过使用composer require fzaninotto/faker --ignore-platform-reqs
。coreshop把店铺里的图片渲染得很大,在我把'%coreshop.model.product_store_price.class%'
从vendor/coreshop/core-shop/src/CoreShop/Bundle/CoreBundle/Resources/config/services/data_hub.yml
中删除后运行。
现在,我想用fakerphp/faker
交换fzaninotto/faker
,作曲家不允许交换:
Try's
我已经尝试了一些东西,女巫做了不工作:TRY1composer remove vendor/fzaninotto/faker
SYS: vendor/fzaninotto/faker在你的composer中是不需要的。
TRY2:composer require fakerphp/faker
SYS:您的需求无法解析为一组可安装的软件包。问题1fzaninotto/faker被锁定在v1.9.2版本,这个包没有被要求更新。- fzaninotto/faker v1.9.2需要PHP ^5.3.3 || ^7.0 ->你的PHP版本(8.0.8)不满足这个要求。问题2- fzaninotto/faker v1.9.2需要PHP ^5.3.3 || ^7.0 ->你的PHP版本(8.0.8)不满足这个要求。- core-shop/core-shop 3.0X-dev是coreshop/core-shop dev-master的别名,因此也需要安装它。core-shop/core-shop dev-master需要fzaninotto/faker ^1.6 -> fzaninotto/faker可以满足[v1.9.2]。-根作曲家。Json要求coreshop/core-shop>=3.0@dev ->可满足coreshop/core-shop[3.0。X-dev (dev-master的别名)]。
TRY3:composer remove fzaninotto/faker --ignore-platform-reqs
<>以前SYS:…锁文件中不需要修改任何内容…无需安装、更新或删除…TRY4: add incomposer.json
<>之前" require-dev ": {"fakerphp/faker": "^1.13.0",AND delete incomposer.lock
all offzaninotto/faker
SYS:删除失败,fzaninotto/faker仍然存在,它可能被其他软件包需要。
TRY5:composer update --with-all-dependencies
SYS:您的需求无法解析为一组可安装的软件包。问题1- fzaninotto/faker v1.6.0需要PHP ^5.3.3|^7.0 ->你的PHP版本(8.0.8)不满足这个要求。- fzaninotto/faker[v1.7.0,…]PHP ^5.3.3 || ^7.0 ->你的PHP版本(8.0.8)不满足这个要求。- core-shop/core-shop 3.0X-dev是coreshop/core-shop dev-master的别名,因此也需要安装它。core-shop/core-shop dev-master需要fzaninotto/faker ^1.6 -> fzaninotto/faker可以满足[v1.6.0,…], v1.9.2]。-根作曲家。Json要求coreshop/core-shop>=3.0@dev ->可满足coreshop/core-shop[3.0。
试着在"要求"下删除"fzaninotto/faker":"^1.6"
在作曲家。然后运行:composer update
then:composer require fakerphp/faker
我正在尝试这个
编辑composer.json
"require": {
"php": "^7.2.5|^8.1.12",
删除composer.json
run composer install
this is running for me