После обновления phpMyAdmin до v4.7.5 на моем Apache / 2.4.10 (Debian) я получаю:
Хранилище конфигурации phpMyAdmin настроено не полностью, некоторые расширенные функции отключены. Узнай почему. Или же перейдите на вкладку «Операции» любой базы данных, чтобы настроить ее там.
Вот что not OK
:
https://image.ibb.co/jW3fOG/Bildschirmfoto_2017_11_14_um_17_18_34.png
Я добавил следующее в /etc/phpmyadmin/config.inc.php
:
$cfg['Servers'][$i]['central_columns'] = 'pma__central_columns';
$cfg['Servers'][$i]['designer_settings'] = 'pma__designer_settings';
$cfg['Servers'][$i]['export_templates'] = 'pma__export_templates';
Но после перезагрузки все то же самое, все те же ошибки.
Что я делаю не так? Что я могу сделать?
Вот как я это решил:
Добавлены следующие строки в /etc/phpmyadmin/config.inc.php
($cfg['Servers'][$i]['savedsearches'] = 'pma__savedsearches';
но, может быть, не имеет значения, где config.inc.php
):
$cfg['Servers'][$i]['central_columns'] = 'pma__central_columns';
$cfg['Servers'][$i]['designer_settings'] = 'pma__designer_settings';
$cfg['Servers'][$i]['export_templates'] = 'pma__export_templates';
Затем я создал файл с названием import.sql
с содержанием отсюда: https://github.com/phpmyadmin/phpmyadmin/blob/master/sql/create_tables.sql
Затем я reboot
ed и готово!
Ошибки больше не появляются!
Поскольку вы, похоже, используете упакованную версию Debian, вы сможете отсортировать ее с помощью dpkg-reconfigure -plow phpmyadmin
.
Я обычно предлагаю решение, которое вы использовали, но пакет Debian должен обрабатывать такие вещи для вас проще, чем делать это вручную. Любое решение должно подойти для ваших целей.