首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >无法修改config.inc.php

无法修改config.inc.php
EN

Stack Overflow用户
提问于 2018-06-24 19:23:48
回答 3查看 11.1K关注 0票数 2

我在phpmyadmin中更改了root的密码(实际上没有密码),现在当我转到phpmyadmin时,我收到以下错误:

MySQL说:文档

无法连接:设置无效。mysqli_real_connect():(HY000/1045):拒绝用户'root'@'localhost‘的访问(使用密码: NO) phpMyAdmin尝试连接到MySQL服务器,服务器拒绝该连接。您应该检查配置中的主机、用户名和密码,并确保它们与MySQL服务器管理员提供的信息相对应。

我去config.inc.php添加了密码,但我不能保存修改后的config.inc.php,这表明我没有足够的权限保存它。

我去谷歌搜索问题。我试着用644终端修改权限,但我不能用。

我甚至尝试重新安装XAMPP,但仍然得到相同的错误。

现在我的电脑上有phpmyadmin,它根本不能工作,我也不能改变它。

请帮帮我,我怎么才能修好呢?

我也在使用Mac和XAMPP。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2018-06-25 04:44:01

  • 打开Mac命令外壳。
  • 使用cd命令将目录设置为config.inc.php文件所在的位置。
  • 键入以下命令:

sudo nano config.inc.php

系统将要求您输入密码;请输入密码。这会使该命令进入管理员模式。

这将在命令窗口中打开Nano文本编辑器,您可以在其中编辑文件。找到密码字段(如果需要搜索,请使用ctrl+w ),对其进行编辑,然后使用ctrl+x保存并退出。您现在应该可以再次使用phpMyAdmin了。

票数 2
EN

Stack Overflow用户

发布于 2019-02-01 23:39:20

看起来当我们在mac上安装Xampp时,它会尝试使用它自己的终端,默认情况下它不会在nano上运行。

我已经完成了下面的步骤,这对我来说是有效的。

  1. 打开终端窗口(非mac默认终端,请检查附件)

然后,

  1. 在新打开的终端中运行apt-get update。这将更新一些内部依赖项,例如

Get:1 http://security.debian.org stretch/updates InRelease 94.3 kB Get:3 http://security.debian.org stretch/updates/main amd64 Packages 475 kB Ign:2 http://cdn-fastly.deb.debian.org/debian stretch InRelease Get:4 http://cdn-fastly.deb.debian.org/debian stretch Release 118 kB Get:5 http://cdn-fastly.deb.debian.org/debian stretch Release.gpg 2434 B Get:6 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 Packages 7090 kB Get:7 http://security.debian.org stretch/更新/主翻译-en 210 kB Get:8 http://cdn-fastly.deb.debian.org/debian扩展/主翻译-en 5388 kB在54秒(245kB/s)读取数据包列表时获取13.4 MB ...Done

  • 然后运行apt-get install nano这将安装nano

正在读取包列表...已完成生成依赖关系树读取状态信息...完成建议的软件包:拼写以下新的软件包将被安装: nano 0升级,1新安装,0删除,4未升级。需要获得485 kB的档案。完成此操作后,将使用2092 kB的额外磁盘空间。Get:1 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 nano amd64 2.7.4-1 485 kB在3秒(130 kB/s)内获取485 kB perl:警告:设置区域设置失败。perl:警告:请检查您的语言环境设置: LANGUAGE =(未设置)、LC_ALL =(未设置)、LC_CTYPE = "UTF-8“、LANG =(未设置)是否受支持并安装在您的系统上。perl:警告:回退到标准语言环境("C")。debconf:延迟包配置,因为没有安装apt-utils选择以前未选择的包nano。(正在读取数据库...当前已安装13080个文件和目录。)正在准备解包... /nano_2.7.4-1_amd64.deb...正在解包nano (2.7.4-1) ...Setting up cd ../opt/lampp/phpmyadmin

  • Open/Edit (2.7.4-1) ..

  • CD to cd ../opt/lampp/phpmyadmin

  • Open/Edit nano config.inc.php and save.

(正在设置nano (2.7.4-1)..将光盘安装到nano并保存。

它对我来说是这样的:)

票数 20
EN

Stack Overflow用户

发布于 2020-08-22 21:50:06

我也有同样的问题,只需要一步一步来解决这个问题

  1. 在macOs上使用Xampp打开CMD
  2. apt-get update
  3. apt-get安装nano
  4. nano /opt/lampp/phpmyadmin/config.inc.php (并使用CTRL +O

更改密码或everthing)

  1. save
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51009445

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档