After updating Magento 2.1 to Magento 2.2 all fields in backend under "Default Config" are disabled. If I switch to Main Website or one of stores the fields can be edited.

Currently running Magento 2.2 with 1 website which contains 3 stores.

Sample fields

Does anyone know how to solve this issue without reinstalling everything?


In the app/etc/config.php Remove the unnecessary configuration. Make it look like this

return [
    'modules' => [
        'modules' => [
        'Magento_Store' => 1,
        'Magento_Directory' => 1,
        'Magento_Eav' => 1,
        'Vertex_Tax' => 1,

Then run

bin/magento app:config:import
bin/magento cache:flush
| improve this answer | |
  • 1
    Already solved this, but your anwser could help someone.... – Sigismund Nov 28 '18 at 9:12

It was a miscommunication problem in team. It seems that someone ran magento app:config:dump before me, which consequently locked all config entries in database.

You can read more about this here: http://devdocs.magento.com/guides/v2.2/cloud/live/sens-data-over.html

| improve this answer | |

Trying to unlock admin settings locked out can sometimes become an episode of chasing one's own tail, I mean never ending and takes you round and round!

I found modifying values of locked fields using CLI very easy.

Please refer this: https://devdocs.magento.com/guides/v2.3/config-guide/cli/config-cli-subcommands-config-mgmt-set.html

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.