Mageplaza smtp can not activate

Mageplaza smtp can not activate or remove smtp or other moudle

不能激活smtp或者其它的扩展。

解决办法:

1.查看Core 扩展和其它的模块扩展(smtp)是不是最新版本,不是的话,需要进行升级.

2. 升级解决办法,删除原来扩展代码(Core 和Smtp),删除数据库表setup_module 中的相对应的扩展名称(Mageplaza_Core ,Mageplaza_Smtp),删除。 然后删除记录邮件日志的 mageplaza_smtp_log表。

3.执行下面的命令: php bin/magento setup:upgrade

4. 由于安装了Mageplaza的其它扩展,该扩展依赖于Core 核心扩展,这个时候Core扩展不存在。打开网站将报错如下

5.解决办法:安装最新版本的Core 和其他扩展(smtp),通过ftp上传文件代码,然后执行下面的命令:

chown -R www-data:www-data .
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy -f
php bin/magento cache:clean
php bin/magento cache:flush

参考:
https://github.com/mageplaza/module-core/issues/26

Leave a comment

您的电子邮箱地址不会被公开。 必填项已用*标注