magento - php bin/magento setup:di:compile - 出错 - 删除 vendor/temando 目录后补回

现象:magento2一键包的文件,在执行 php bin/magento setup:di:compile 命令时出错,提示:PHP Fatal error: Declaration of Temando\Shipping\Model\ResourceModel\Carrier\Collection::fetchData() must be compatible with Temando\Shipping\Model\ResourceModel\Webservice\Collection...

尝试:

1.php bin/magento module:disable Temando_Shipping # 禁用该模块,重新执行setup:di:compile,还是一样错误

2.删除 vendor/temando 目录,然后用官方相同版本的文件复制回原路径

3.重新执行setup:di:compile,正常了

4.php bin/magento module:enable Temando_Shipping # 如需要,可重新启用该模块

参考:

标签: magento, temando

添加新评论