安装 Fresh Magento2 并按照以下步骤运行命令
01. php -dmemory_limit=6G bin/magento 模块:禁用 Magento_Elasticsearch Magento_Elasticsearch6 Magento_Elasticsearch7
02. php -dmemory_limit=6G bin/magento setup:install --base-url=http://example.local/ --db-host=127.0.0.1 --db- name=magento2 --db-user=root --db-password= --admin-firstname=Magento --admin-lastname=用户 --admin-email=youremail.com --admin-user=admin --admin-密码=Admin@123 --language=en_US --currency=GBP --timezone=欧洲/伦敦 --use-rewrites=1 --backend-frontname=admin
03.从https://github.com/ubertheme/module-ubdatamigration下载数据迁移工具
04.执行上述链接自述文件中给出的迁移步骤
----迁移完成后
05.下载inventory_source_item的备份[恢复重要]
06.截断inventory_source_item;
07. INSERT IGNORE INTO inventory_source_item(源代码、sku、数量、状态)
从 (cataloginventory_stock_status as lg join catalog_product_entity as prd on((lg.product_id = prd.entity_id)) 中选择“默认”、sku、数量、库存状态;
08. php -dmemory_limit=6G bin/magento 模块:启用 Magento_Elasticsearch Magento_Elasticsearch6 Magento_Elasticsearch7
09. php bin/magento config:set web/unsecure/base_url http://example.local/
10. php bin/magento config:set web/secure/base_url https://example.local/
11. php bin/magento config:set web/secure/use_in_adminhtml 1
12. php -dmemory_limit=5G bin/magento setup:upgrade
13. php -dmemory_limit=5G bin/magento setup:di:compile
14. php -dmemory_limit=5G bin/magento setup:static-content:deploy -f en_US
15. php -dmemory_limit=5G bin/magento indexer:reindex
16. php -dmemory_limit=5G bin/magento cache:flush
17. php -dmemory_limit=5G bin/magento cache:clean
18. php -dmemory_limit=5G bin/magento config:set web/secure/use_in_adminhtml 1
您已经完成了所有工作。享受:)