PhpMyAdmin无法使用localhost

时间:2014-02-13 07:46:31

标签: phpmyadmin xampp

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

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

  

找不到对象!

     

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

     

如果您认为这是服务器错误,请与网站管理员联系。   错误404 localhost 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',怎么会这样被表述

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

任何帮助表示赞赏

9 个答案:

答案 0 :(得分:17)

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

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

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

如果配置是主要问题(它可能仍然是nthary),你会得到一个php错误,而不是http"找不到对象"错误,

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

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

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

  3. 检查它是否有效。

  4. 如果确实如此,那么打开新的config.inc.php(可以正常工作)和你之前的旧备份。比较它们并复制/替换你想要携带的重要部分,文件(默认状态)不长,而且应该相对容易。

  5. N.B。 如果您想要旧配置的原因是因为您曾经拥有的安全设置,我肯定会建议仍然使用XAMPP内置的安全向导,以便您可以放心,您拥有正确版本的正确配置。无法保证不同的XAMPP / PHPMyAdmin版本以相同的方式实现安全性/任何内容。

    XAMPP安全向导

    http://localhost/security/xamppsecurity.php
    

答案 1 :(得分:12)

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

答案 2 :(得分:2)

当我在Windows 10上启动xampp时,有许多选项可用,不幸的是每一个都失败了。我会列出它们,这样你就不会再经历所有这些了。<​​/ p>

那些不能工作的东西

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

做了什么

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

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

答案 3 :(得分:1)

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

答案 4 :(得分:0)

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

答案 5 :(得分:0)

此处找不到相同的对象问题 - 无论是在Xampp还是在Wamp中。事实证明&#34; phpmyadmin&#34;的根名称是&#34; PhpMyAdmin&#34;。我摆脱了所有的首都,将文件夹重命名为&#34; phpmyadmin&#34;,并且经过几次重新加载后,phpmyadmin正在运行。

答案 6 :(得分:0)

停止XAMPP的所有服务 编辑Apache(httpd.conf)文件 1)&#34;听80&#34;  如果它已经80并且不工作则将其替换为81 2)&#34; ServerName localhost:80&#34; 如果它已经80并且不工作则将其替换为81 保存退出重新启动[WINDOWS USER以管理员身份运行]

答案 7 :(得分:0)

enter image description here

我在点击phpmyadmin链接时屏幕截图中显示Object not found错误。 Apache和SQL服务器已从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.+- *****

答案 8 :(得分:0)

运行 phpmyadmin 的先决条件:

  1. 选中 Apache 服务模块(最左侧的框)
  2. Apache 正在运行
  3. 可选:如果默认的 80/8080 不可用,可能需要在 url 中添加端口。 (例如 localhost:xxxx/phpmyadmin/)。控制面板应显示正在使用的端口(蓝色下划线)

enter image description here

总结

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

事后思考

如果 Apache 没有运行或为您启动它,XAMPP 应该禁用管理按钮。

注意:刚开始使用 XAMPP。对我的问题来说是一个简单的解决方案,哈哈