Ответы:
Вы можете включить опцию AllowNoPassword в файле /etc/phpmyadmin/config.inc.php.
Отредактируйте файл config.inc.php, найдите и раскомментируйте эту строку:
// $ cfg ['Servers'] [$ i] ['AllowNoPassword'] = TRUE;
Затем вы можете получить доступ к PhpMyAdmin без пароля.
/etc/phpmyadmin/config.inc.php', overriding mode 0644 (rw-r--r--)? y mv: cannot move
/tmp/conf.tmp 'на `/etc/phpmyadmin/config.inc.php': В доступе отказано
/etc/phpymyadmin/config.inc.php
чтобы раскомментировать / включить эту строку, запустить sudo /etc/init.d/apache2 restart
, обновить веб-сайт, попробовать войти в систему с правами root и без пароля, и AllowNoPassword
ошибка продолжает возникать.
Вот что я заметил, пытаясь решить эту проблему. через что я прошел:
Затем я хотел запустить Apache с другим пользователем, чем WWW-данных, поэтому я
Я перезапускаю apache2, и когда я пытаюсь войти в phpmyadmin без пароля, он не пропускает события, хотя, как я упоминал ранее, я устанавливаю $ cfg ['Servers'] [$ i] ['AllowNoPassword'] = TRUE.
Чтобы решить это
Если вы запускаете apache с данными, отличными от www-data (то есть у вас есть), а ваши config.inc.php и config-db.php принадлежат www-data, то phpmyadmin не будет
используйте Sudo для доступа к следующему файлу, упомянутому выше (etc / phpmyadmin / config.inc.php.), а также остановите apcaha перед редактированием этого файла с этим
// $ cfg ['Servers'] [$ i] ['AllowNoPassword'] = TRUE;
иначе это не позволит вам обновить его. Команда для остановки apcahe
sudo /etc/init.d/apache2 stop
надеюсь, это поможет мне
Открыть phpmyadmin
конфигурационный файл
sudo nano /etc/phpmyadmin/config.inc.php
/* Uncomment the following to enable logging in to passwordless accounts,
* after taking note of the associated security risks. */
$cfg['Servers'][$i]['AllowNoPassword'] = TRUE;