Я знаю, что это старый пост, но я пробовал каждое решение, которое читал, включая те, что на этой странице, но безрезультатно, а потом мне повезло, поэтому я публикую его здесь.
Я использую Ubuntu 17.10.
Я заархивировал /etc/phpmyadmin/config.inc.php и заменил его содержимое содержимым /usr/share/phpmyadmin/config.sample.inc.php.
Затем я
1) Enabled (uncommented) all the options under "Storage database and tables";
2) Included "ini_set('session.gc_maxlifetime', 86400);" underneath the uncommented items; and
3) Provided a 32 character sequence for the $cfg['blowfish_secret'] = ''; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */, which is above the uncommented items.
Я сохранил файл и перезапустил phpMyAdmin.
Я выбрал Сервер: localhost -> Настройки -> Функции и изменил значение «Срок действия cookie для входа в систему» на 86400 (24 часа). Обратите внимание, что любое не указанное по умолчанию значение приведет к тому, что цвет фона этой опции станет желтым, поэтому не пугайтесь его. Значение должно быть меньше или равно значению, которое вы использовали в config.inc.php.
Я сохранил настройки, вышел и перезапустил phpMyAdmin.
Наконец все сообщения исчезли. Мой сеанс остается активным в соответствии с настройками (в данном случае весь день), и мои настройки запоминаются.
Надеюсь, это кому-нибудь поможет. Мне было неприятно иметь дело и решать.