Magento2 模块的安装与卸载

Magento2 模块的安装与卸载
  • 在这个Magento 2教程中,我解释了如何卸载Magento 2模块。您有几个卸载选项,例如删除模块代码、数据库数据和数据库模式。我强烈建议您在进行任何更改之前创建备份,因为如果出现错误,您将有机会恢复数据。
  • 此外,仅在不使用模块时才卸载它们。 如果不确定扩展是否有用,请禁用(disable )它。
  • 您还应该考虑以下命令检查来自composer.json的依赖项。因此,卸载未在composer中定义的模块。该命令在不检查依赖关系的情况下将其卸载.为了执行此操作,请使用文件系统工具。 例如,您可以使用下面命令:
    • rm -rf <path to module>

删除模块先决条件

您应该以具有写入文件系统权限的用户身份登录到Magento服务器。例如,您可以作为Web服务器用户登录。

手动卸载

  • 使用linux文件操作命令:rm -rf 模块路径,删除模块
  • 进入数据库表:setup_module 删除对应的模块信息
  • 删除配置文件:app–>etc–>config.php 里面对应的模块名称
  • 最后执行下面命令:
php bin/magento setup:di:compile
bin/magento setup:static-content:deploy -f
bin/magento c:c
bin/magento c:f