gpt4 book ai didi

php - 无法连接到 phpMyAdmin 或 localhost

转载 作者:行者123 更新时间:2023-11-29 21:26:01 24 4
gpt4 key购买 nike

您好,我最近下载了 wamp 服务器来帮助我管理我的网站。我的问题是,当我单击 phpmyadmin 时,我收到一条错误消息“HTTP 错误 404.0 - 未找到”您要查找的资源已被删除、更名或暂时不可用。”

此外,当我单击本地主机时,我会看到此页面,我认为该页面不正确 f

终于看到我的网页了,我必须写http://localhost:8888/ 。如果我将 8888 放在 phpMyAdmin 前面,那么我可以看到 phpmyadmin,但它与我创建的 mysql 数据库和表不同步,它只是一个普通的 phpmyadmin。我不知道要更改什么或从哪里开始更改才能使其正常工作,以便我可以在 PHPmyadmin 中看到我在 mysql 中创建的表和数据库。

在我的 httpd.conf 中,服务器名称是 *ServerName localhost:81* 并且监听 listen 81

任何帮助将不胜感激

最佳答案

在您的计算机上运行 IIS 绝对不是问题,如果您正确配置了 PHP,您甚至可以从中提供 phpMyAdmin 服务器。听起来你正在与 IIS 一起运行另一个网络服务器(我是根据你使用的众多端口来感知这一点的,你引用了端口 80、81、8080 和 8888),这也很好(同样,作为只要您正确配置它们以免发生冲突)。例如,您可以让一个监听端口 80,另一个监听端口 8080,这样就不会出现端口冲突。

您必须知道哪个服务器正在使用哪些端口,以及您希望从哪个服务器使用 phpMyAdmin。如果 IIS 未使用 PHP 解释器且未配置为服务 phpMyAdmin,则使用 IIS 端口将会出现 404 错误 - 这似乎是此处屏幕截图的最初原因。

您说过,如果您确实使用端口 8888,则可以使用 phpMyAdmin,但无法访问您希望看到的数据库。这是一个好的开始,意味着会发生以下两种情况之一:要么您以无权查看这些数据库的用户身份登录(可能是匿名用户),要么您还有两个正在运行的 MySQL 实例你的机器有自己的数据目录(好吧,我什至无法想象如果他们共享相同的数据目录会发生什么数据损坏)。您看到任何数据库了吗?你能创建一个新的数据库吗?

您可以在命令行客户端连接并查看您的数据库吗?从命令行客户端使用 STATUS; 命令查看您连接的用户和主机,然后将它们与 phpMyAdmin 主页上显示的内容进行比较。请注意,主机很重要,%localhost 不同。

关于php - 无法连接到 phpMyAdmin 或 localhost,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35512009/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com