我想禁用Magento Review module
并修改etc/config.php
'Magento_Review'=> 0,
审核模块确实禁用了,但是现在管理界面中的许多设置都变灰了
如何还原更改并将其放回以能够在admin中编辑设置?
感谢您的帮助。
答案 0 :(得分:0)
我发现这是config.php
或env.php
的配置问题
对于我自己,我发现自己的env.php
中存在一个配置问题,其中有2个区域引用了不同的数据库:
'db' => [
'connection' => [
'indexer' => [
'host' => 'mysql',
'dbname' => 'my_db_2',
'username' => 'user',
'password' => 'pass',
'active' => '1',
'persistent' => NULL,
'model' => 'mysql4',
'engine' => 'innodb',
'initStatements' => 'SET NAMES utf8;'
],
'default' => [
'host' => 'mysql',
'dbname' => 'my_db_1',
'username' => 'user',
'password' => 'pass',
'active' => '1',
'model' => 'mysql4',
'engine' => 'innodb',
'initStatements' => 'SET NAMES utf8;'
]
],
'table_prefix' => ''
],
在1中具有my_db_1,在另一个中具有my_db_2。匹配这些后,我跑了:
php bin/magento app:config:import && \
php bin/magento setup:upgrade && \
php bin/magento cache:flush
配置不再变灰/禁用/不可更改。