How to fix phpMyAdmin error #1231 - Variable 'lc_messages' can't be set to the value of
Problem:
After logging in to your phpMyAdmin instance, you get an error message like this:
#1231 - Variable 'lc_messages' can't be set to the value of 'de_DE'
Solution
This error message is caused by a bad language code - in the example listed above, MySQL does not understand the de_DE
language code.
The easiest fix for this is to set phpMyAdmin to a fixed language. In order to do this, add this line to your config in config.inc.php
on the server.
$cfg['Lang'] = 'en';
You can add this almost anywhere in the file, but I recommend adding it after theĀ $cfg['blowfish_secret']
line.
In case the error message does not disappear after doing this, ensure there is no otherĀ $cfg['Lang']
line in config.inc.php
.