【发布时间】:2018-03-25 13:01:44
【问题描述】:
在创建数据库时,我添加了一个初始未设置的 root 访问密码。 现在我无法访问 localhost/phpmyadmin 了
mysqli_real_connect(): (HY000/1045): 拒绝用户访问 'root'@'localhost'(使用密码:NO)
我知道我必须在 config.inc.php 文件中编辑这一行
$cfg['Servers'][$i]['password'] = '';
但我在编辑后无法保存文件。 如果我通过正常打开文件来做到这一点,我会得到这个:
未能保存“config.inc.php”:权限不足。选择 'Retry as Admin' 以管理员身份重试。
即使在单击以管理员身份重试并输入 sudo 密码后,也会出现相同的错误。
如果我通过 sudo 访问和 vim 编辑的终端尝试,我仍然无法打开文件以写入错误。
我在 Mac 上。我尝试通过终端的 sudo 执行此操作,我尝试更改 chmod 权限。我在这里浏览了几乎所有类似的问题,但没有一个解决方案有效。 似乎没有任何效果。
在这个问题上卡了一个小时。请帮忙!!!
【问题讨论】:
-
“我无法编辑文件”到底是什么意思?
-
@MehdiBounya 添加密码后我无法保存文件。它给了我“无法保存'config.inc.php':权限不足。选择'以管理员身份重试'以管理员身份重试。”虽然我正在尝试以管理员身份。当我尝试通过终端进行操作时也是如此
-
我遇到了同样的问题,结果我在 Mac 上运行了一个包含虚拟机的版本。尝试在没有“VM”的情况下下载他们以前的版本之一。发现于 Apachefriends 支持论坛community.apachefriends.org/f/…
标签: php macos phpmyadmin