管理员中的Magento 2.3设置显示为灰色

时间:2019-06-14 17:12:25

标签: magento2

我想禁用Magento Review module并修改etc/config.php 'Magento_Review'=> 0, 审核模块确实禁用了,但是现在管理界面中的许多设置都变灰了

如何还原更改并将其放回以能够在admin中编辑设置?

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

我发现这是config.phpenv.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

配置不再变灰/禁用/不可更改。