Я использую Debian Sid (без головы) с phpMyAdmin 4.2.2deb1.

Когда я захожу на phpMyAdmin, я вижу следующее сообщение:

The phpMyAdmin configuration storage is not completely configured, some extended features have been deactivated. To find out why click here.

Поэтому я нажимаю на ссылку и вижу это:

$cfg['Servers'][$i]['savedsearches'] ... not OK [ Documentation ]
Saving Query-By-Example searches: Disabled

Ссылка на Documentation работает.

Я однажды отредактировал config.inc.php чтобы добавить ключ reCAPTCHA, поэтому я сравнил его с последним файлом, который все тот же (за исключением ключа reCAPTCHA, конечно).

Я не могу найти ничего в Google, кроме этого.

pma__favorite и pma__savedsearches уже созданы (они пусты, но имеют структуру). В моем config.inc.php я создал следующие записи:

$cfg['Servers'][$i]['favorite'] = 'pma__favorite';
$cfg['Servers'][$i]['savedsearches'] = ‘pma__savedsearches’;

Но я все еще получаю ошибку.

Кто-нибудь знает, что еще может быть не так?


Обновить

Кажется, документация phpMyAdmin была обновлена (ссылка больше не нарушена), но это не очень полезно.

Кроме того, кажется, что все работает (теперь я вижу 2 «пузыря» в верхнем левом углу с Recent и Favorites а таблицы теперь содержат данные), но ошибка все еще отображается.

2 ответа2

0

Нашел кого-то, у кого была похожая проблема. Попробуйте решение, описанное в этой ссылке.

0

Хорошо, я решил это сам.

После проверки того, что таблица уже была там, у пользователя phpmyadmin было разрешение на ее использование и некоторые другие вещи, в которых я увидел небольшую разницу между записями конфигурации:

$cfg['Servers'][$i]['favorite'] = 'pma__favorite'; // Good entry
$cfg['Servers'][$i]['savedsearches'] = ‘pma__savedsearches’; // Bad entry

Обратите внимание на разницу между и ' .

Я изменил это, и теперь ошибка исчезла.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .