【问题标题】:PhpMyAdmin not working on localhostPhpMyAdmin 不在本地主机上工作
【发布时间】:2014-03-11 23:14:06
【问题描述】:

Xampp 版本:1.7.7(安装在外置硬盘上),操作系统:Windows 8, 安装了 4.1.7 版的 phpMyAdmin 并将 config.inc.php 从我的旧版 phpmyadmin 复制到新的 phpmyadmin 版本(4.1.7)

当我输入 localhost/phpMyAdmin 时,我收到错误消息:

找不到对象!

在此服务器上找不到请求的 URL。如果您输入了 URL 请手动检查您的拼写,然后重试。

如果您认为这是服务器错误,请联系网站管理员。 错误 404 本地主机 02/13/14 17:16:55 Apache/2.2.21 (Win32) mod_ssl/2.2.21 OpenSSL/1.0.0e PHP/5.3.8

所以我查看了 xampp localhost 欢迎页面 http://pngwebdesign.co.uk/forum/localhost.jpg 和安全链接 PhpMyAdmin:找不到 'config.inc.php' 出现,如何解决 p>

查看了我本地的 phpmyadmin 文件夹,config.inc.php 文件在那里,所以我真的不明白为什么我无法登录 localhost/phpMyAdmin

任何帮助表示赞赏

【问题讨论】:

  • 在 url 中使用小写的 'phpmyadmin'。如果没有解决,请检查您的机器中是否启动了mysql服务。从“运行命令”运行 services.msc 并检查 mysql 服务。
  • 还要确保,不仅您的 sql,而且您的 apache 服务器也在运行!

标签: phpmyadmin xampp


【解决方案1】:

运行phpmyadmin的先决条件:

  1. Apache Service 模块被选中(最左侧的框)
  2. Apache 正在运行
  3. 可选:如果默认的 80/8080 不可用,可能必须在 url 中添加端口。 (例如本地主机:xxxx/phpmyadmin/)。控制面板应该会显示正在使用的端口(蓝色下划线)

总结

您需要 Apache 来运行 phpmyadmin。当您单击“Admin”按钮时,XAMPP 不会自动为您启动 Apache。

事后考虑

如果 Apache 未运行或为您启动它,XAMPP 应该禁用 Admin 按钮。

注意:刚开始使用 XAMPP。是解决我的问题的简单方法,哈哈

【讨论】:

    【解决方案2】:

    单击 phpmyadmin 链接时,我遇到了如屏幕截图所示的 Object not found 错误。 Apache 和 SQL Server 已经从 xampp 控制台启动。

    解决方法:我从C盘删除xampp的所有文件和文件夹后重新卸载安装。另外,这一次,我只安装了 Apache 和 SQL 服务器。在此之后,phpmyadmin 链接开始工作。

    http://localhost/phpmyadmin/error.php?lang=en&dir=ltr&type=Error&error=Cannot+load+%5Ba%40http%3A%2F%2Fphp.net%2Fmysqli%40Documentation%5D%5Bem%5Dmysqli%5B%2Fem%5D%5B%2Fa%5D+extension.+Please+check+your+PHP+configuration.+-*****

    【讨论】:

      【解决方案3】:

      当我在 Windows 10 上启动 xampp 时,有很多可用的选项,不幸的是,每一个都失败了。我会把它们列出来,这样你就不会再一遍一遍地看一遍了。

      没用的东西

      1) 由于 UAC 问题,我最初将 xampp 安装在不同的驱动器中,而不是 c,所以我卸载了 Xampp 并在 c 中再次安装(没有用) 2)在重新安装时,我停用了防病毒软件,因为安装程序说有些 安装可能无法正确结束(意识到没关系:) lmao) 3)我尝试将xampp的端口从80多次更改为8080等不同的数字。仍然没有发生任何事情 4)然后我尝试使用Firefox,因为据信Internet Explorer或Internet Edge不是xampp的好浏览器 5)之后我去了配置文件,即phpmyadmin文件夹中的config.inc 并按照说明中的说明做了一些废话。失败了 6)然后我关闭笔记本电脑并进入睡眠状态(XD srry 离开这一点) 7) 然后我尝试在 services.msc 中搜索 Windows Web 服务 禁用它。没找到

      什么工作

      第八次我成功了。这就是我所做的 8)在控制面板中,您将看到操作、模块 PID、端口 您将在其下看到实际上是复选框但最初为空的灰色框的服务。我检查了它,以便 xampp 服务启动和 apache 服务启动。现在你会看到他们打勾。 之后只需将 xampp 和 apache 的端口更改为 80。

      我希望它有所帮助。干杯;)

      【讨论】:

      • 有同样的问题,我也只需要启动 apache。谢谢
      • @Leajian,您的评论应该是一个答案,因为这就是我的解决方案 xD
      【解决方案4】:

      我所要做的就是加载localhost:80/phpmyadmin,然后浏览器就会发现它。之后,localhost/phpmyadmin 工作了。

      【讨论】:

      • 谢谢!这节省了我的时间,我认为接受的答案也应该添加这一步。
      • 在我的例子中是 8080:localhost:8080/phpmyadmin
      • 我尝试了 localhost:80/phpmyadmin 和 localhost:8080/phpmyadmin,来自 google chrome 的一条消息说,无法访问该站点 Localhost 拒绝连接 无论如何感谢 David 和 Stephan
      【解决方案5】:

      找到了解决办法。 (如果您在网络上使用代理) //视窗 1.打开控制面板 2.网络和互联网 3.网络与共享中心 4. 在窗口左下方,您将看到 Internet 选项,在连接选项卡下,单击 LAN 设置检查绕过

      【讨论】:

        【解决方案6】:

        停止 XAMPP 的所有服务 编辑 Apache(httpd.conf) 文件 1)“听80” 如果它已经 80 并且不工作,则将其替换为 81 2)“服务器名称本地主机:80” 如果它已经 80 并且不工作,则将其替换为 81 SAVE EXIT RESTART [WINDOWS USER 以管理员身份运行]

        【讨论】:

          【解决方案7】:

          Same Object Not Found 问题在这里 - 无论是在 Xampp 中还是在 Wamp 中。原来“phpmyadmin”的根名称是“PhpMyAdmin”。我去掉了所有的大写字母,将文件夹重命名为“phpmyadmin”,经过几次重新加载,phpmyadmin 正在工作。

          【讨论】:

            【解决方案8】:

            尝试在 Xampp 中启动 MySQL 和 Apache。验证分配给 Apache 的端口号(默认情况下应该是 80)。现在加载localhost/phpmyadmin。它解决了我的问题。

            【讨论】:

              【解决方案9】:

              你试过'localhost/phpmyadmin'吗? (注意小写)

              PHPMyAdmin 在其版本/发行版中往往具有不一致的目录名称。

              编辑:通过检查根文件夹的名称来确认 URL!

              如果配置是主要问题(并且可能仍然是 nthary),您将收到 php 错误,而不是 http“找不到对象”错误,

              至于配置错误,这里有一些纠正它的步骤:

              1. 确认您的 PHPMyAdmin 所在的情况后,请确认您的 config.inc.php 位于其根目录中。

              2. 如果是,请将其重命名为其他名称作为备份。然后复制config.sample.inc.php(在同一目录下)并重命名为config.inc.php

              3. 检查它是否有效。

              4. 如果是这样,则打开新的 config.inc.php(有效)和您之前对旧的备份进行的备份。比较它们并复制/替换您想要继承的重要部分,文件(在其默认状态下)不会那么长,并且应该相对容易做到。

              注意 如果您想要旧配置的原因是因为您曾经拥有过安全设置,我绝对建议您仍然使用 XAMPP 中内置的安全向导,这样您就可以确保您拥有正确版本的正确配置。不能保证不同的 XAMPP/PHPMyAdmin 版本以相同的方式实现安全性/任何东西。

              XAMPP 安全向导

              http://localhost/security/xamppsecurity.php
              

              【讨论】:

              • 用小写尝试了phpmyadmin,仍然找不到对象也按照上面的说明进行操作,仍然找不到对象,apache和mysql可以工作。难住了!!
              • 修复了问题,根文件夹上有版本号
              • 这是一个新的,我得注意一下。
              • 好东西,这对我有用。奇怪的是文件系统上的文件夹中有一些大写。
              • 天哪,非常感谢!这太荒谬了,哈哈。我一直在使用带有 7.3 php 的 xampp。尝试安装 7.1,因此无法访问 phpmyadmin。
              猜你喜欢
              • 2013-07-15
              • 2018-10-27
              • 1970-01-01
              • 1970-01-01
              • 2020-11-03
              • 2013-04-12
              • 2021-02-18
              • 2014-07-25
              相关资源
              最近更新 更多