Answers:
您可以打开文件/etc/phpmyadmin/config.inc.php上的AllowNoPassword选项。
编辑文件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
错误继续发生。
这是我尝试解决此问题时注意到的。我经历了什么:
然后我想用与www-data不同的用户来运行apache,所以我
我重新启动apache2,但是当我尝试不使用密码登录phpmyadmin时,它却不让我发生事件,如前所述,我设置了$ cfg ['Servers'] [$ i] ['AllowNoPassword'] = TRUE。
解决它
如果您使用除www-data以外的其他名称(即您拥有)运行apache并且config.inc.php和config-db.php由www-data拥有,则phpmyadmin将不