phpmyadmin -无法编辑PHP. inc.php

cfh9epnr  于 12个月前  发布在  PHP
关注(0)|答案(3)|浏览(255)

在创建数据库时,我添加了一个root访问密码,最初没有设置。现在我再也不能访问localhost/phpmyadmin了
mysqli_真实的_connect():(HY 000/1045):用户'root'@'localhost'访问被拒绝(使用密码:NO)
我知道我必须在PHP文件中编辑这一行

$cfg['Servers'][$i]['password'] = '';

字符串
但我不能保存文件后,使编辑.如果我这样做,通过打开文件正常,我得到这个:
无法保存"PHP“:权限不足。请选择”以管理员身份登录“以管理员身份重试。
即使在单击以admin身份登录并输入sudo密码后,它也会给出相同的错误。
如果我尝试通过终端与sudo访问和Vim编辑,我仍然无法打开文件的写入错误。
我在mac上。我试过从终端通过sudo这样做,我试过改变chmod权限。我已经浏览了几乎所有类似的问题,但没有一个解决方案是工作的。似乎没有工作显然。
已经被困在这里一个小时了。请帮帮忙!

ttygqcqt

ttygqcqt1#

我能找到的唯一成功的解决方案:
1.从Xampp的起始页选择打开终端。
1.如果未安装nano命令,请运行以下命令:
sudo apt-get install nano
1.在cd和ls命令的帮助下,引导到confing.inc.php的封闭文件夹。在我的例子中,文件在
/opt/lampp/phpmyadmin
1.运行以下命令:
sudo nano.inc.php
1.进行必要的更改并保存文件。

b5lpy0ml

b5lpy0ml2#

你需要关闭mysql服务(守护进程),然后编辑你的php.inc.php并保存它。在这一步你可以运行你的mysql服务。

qkf9rpyu

qkf9rpyu3#

我使用了另一个版本的phpMyAdmin,我可以编辑它。
版本号:4.9.11
还要确保phpMyAdmin版本与服务器的php版本兼容:


的数据
phpMyAdmin download

相关问题