2015-01-06 3 views
2

Я пытался обновить PHPMYADMIN до 4.3.4 (последняя версия) И я была резервная копия (мой нетронутый) config.inc.php файл и поместить его обратно на каталог PhpMyAdmin.Обновление PhpMyAdmin 4.3.4

Поскольку я не использовал пароль для root, я получал сообщение об ошибке (2).

1.

The phpMyAdmin configuration storage is not completely configured, some extended features have been deactivated. Find out why. 
     Or alternately go to 'Operations' tab of any database to set it up there 

2.

Your configuration file contains settings (root with no password) that correspond to the default MySQL privileged account. Your MySQL server is running with this default, is open to intrusion, and you really should fix this security hole by setting a password for user 'root'. 

Так что я пытался их исправить и начать с самого простого один и поставить пароль на мой config.inc.php файл ... угадайте, что новый ошибка (ACCESS DENIED).

Ошибка

Cannot connect: invalid settings. 
phpMyAdmin tried to connect to the MySQL server, and the server rejected the connection. You should check the host, username and password in your configuration and make sure that they correspond to the information given by the administrator of the MySQL server. 

Если я полностью удалить config.inc.php файл я получаю экран входа в систему, так что я пытаюсь использовать пользователя по умолчанию: корень пароль:. (Без пароля), и это не авторизованы

ответ

2

Прежде чем изменять его в конфигурации phpmyadmin, сначала необходимо изменить пароль на сервере mysql. С другой стороны, вы блокируете себя.

Вам нужно подключиться к серверу с помощью инструментов командной строки, как

mysqladmin -u root -p'oldpassword' password newpass 

Например

mysqladmin -u root -p'abc' password '123456' 
0

Я также получил подобные вопросы, когда я модернизировал PHPMyAdmin на мой XAMPP в 4.4.15.3 версии.

screenshot

Errors screenshot

Чтобы исправить это я скопировал следующие значения из config.sample.inc.php и переехал в config.inc.php

после/* Расширенный PHPMYADMIN функции */линия

$cfg['Servers'][$i]['column_info'] = 'pma__column_info'; 
    $cfg['Servers'][$i]['recent'] = 'pma__recent'; 
    $cfg['Servers'][$i]['favorite'] = 'pma__favorite'; 
    $cfg['Servers'][$i]['table_uiprefs'] = 'pma__table_uiprefs'; 
    $cfg['Servers'][$i]['users'] = 'pma__users'; 
    $cfg['Servers'][$i]['usergroups'] = 'pma__usergroups'; 
    $cfg['Servers'][$i]['navigationhiding'] = 'pma__navigationhiding'; 
    $cfg['Servers'][$i]['savedsearches'] = 'pma__savedsearches'; 
    $cfg['Servers'][$i]['central_columns'] = 'pma__central_columns'; 

и перезапустил сервер mysql.

Смежные вопросы