【问题标题】:I get the error when run "composer update" in Magento ver. 2.3.3, PHP 7.3.15在 Magento 版本中运行“composer update”时出现错误。 2.3.3,PHP 7.3.15
【发布时间】:2020-07-03 03:43:50
【问题描述】:

在 Magento 版本中运行“composer update”时出现错误。 2.3.3、PHP 7.3.15

致命错误:未捕获的 TypeError:Magento\InventoryComposerInstaller\Plugin::initModuleDeployment() 的返回值必须是 Magento\InventoryComposerInstaller\void 的实例,/home/jesperpu/public_html/vendor/magento/inventory-composer 中没有返回-installer/src/Plugin.php:69

堆栈跟踪:

0 [内部函数]:Magento\InventoryComposerInstaller\Plugin->initModuleDeployment(Object(Composer\Script\Event))

1 phar:///home/jesperpu/composer.phar/src/Composer/EventDispatcher/EventDispatcher.php(164): call_user_func(Array, Object(Composer\Script\Event))

2 phar:///home/jesperpu/composer.phar/src/Composer/EventDispatcher/EventDispatcher.php(96): Composer\EventDispatcher\EventDispatcher->doDispatch(Object(Composer\Script\Event)) H1>

3 phar:///home/jesperpu/composer.phar/src/Composer/Installer.php(208): Composer\EventDispatcher\EventDispatcher->dispatchScript('pre-update-cmd', true)

4 phar:///home/jesperpu/composer.phar/src/Composer/Command/UpdateCommand.php(163): Composer\Installer->run()

第 69 行 /home/jesperpu/public_html/vendor/magento/inventory-composer-installer/src/Plugin.php 中的 5 phar:///home/jesperpu/composer

【问题讨论】:

    标签: compiler-errors composer-php magento2


    【解决方案1】:

    我使用 cmd 作曲家更新 --no-plugins --no-dev phpoffice/phpspreadsheet

    问题 1 - phpdocumentor/type-resolver 的安装请求(锁定在 1.0.1)-> 可由 phpdocumentor/type-resolver[1.0.1] 满足。 - phpdocumentor/type-resolver 1.0.1 需要 php ^7.1 -> 您的 PHP 版本 (7.0.33) 不满足该要求。

    然后我检查我的 PHP:

    PHP -v

    PHP 7.3.15 (cli)(构建时间:2020 年 2 月 21 日 10:35:52)(NTS)

    最后我会跑 php在哪里
    php: /usr/bin/php /usr/local/bin/php

    /usr/local/bin/php /usr/local/bin/composer update --no-plugins --no-dev phpoffice/phpspreadsheet

    它的工作原理

    【讨论】:

      【解决方案2】:

      尝试运行这些命令:

      rm -rf vendor
      composer clearcache
      composer update
      

      【讨论】:

      • 你保留 composer.lock 吗?
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-05-20
      • 2016-01-15
      • 1970-01-01
      • 2019-10-23
      • 2018-07-17
      • 2019-08-11
      • 2019-01-25
      相关资源
      最近更新 更多