PhpMyadmin ошибка авторизации: Failed to set session cookie. Maybe you are using HTTP instead of HTTPS to access phpMyAdmin.

При обновлении phpmyadmin можно столкнуться с ошибкой авторизации

Failed to set session cookie. Maybe you are using HTTP instead of HTTPS to access phpMyAdmin.

В сети предлагается множество решений. В частности почистить куки браузера, зайти в режиме инкогнито или удалить определенные раширения. Но иногда ничего из этого не помогает.

Я решил проблему на своем сервере следующим образом

Переходим в папку phpmyadmin на сервере:

cd /usr/share/phpmyadmin

Открываем для редактирования файл конфигурации

vi config.inc.php

После строки $cfg[‘Servers’][$i][‘auth_type’] = ‘cookie’; добавляем строки

$cfg['Servers'][$i]['user'] = 'username';
$cfg['Servers'][$i]['password'] = 'yourpassword';

Далее, если вы пользуетесь ispmanager или подобной панелью, можно заменить:

$cfg['PmaAbsoluteUri'] = 'http://'.$_SERVER["HTTP_HOST"].'/myadmin/';

на

$cfg['PmaAbsoluteUri'] = 'http://'.$_SERVER["HTTP_HOST"].'/phpmyadmin/';

Перезагружаем сервер

/etc/init.d/apache2 restart

Заходим в панель phpmyadmin

Добавить комментарий

Ваш адрес email не будет опубликован.