我无法访问http:// localhost / phpmyadmin /

2020/11/20 21:22 · php ·  · 0评论

问题:

我无法访问 localhost/phpmyadmin/

在我可以访问之前,localhost/phpmyadmin/但是今天当我尝试访问该页面时,我得到了一个奇怪的页面

我也可以localhost/xampp/毫无问题地访问

题:

我怎么解决这个问题 ?

您需要做的是将phpmyadmin添加到apache配置中:

sudo nano /etc/apache2/apache2.conf

将phpmyadmin配置添加到文件中:

Include /etc/phpmyadmin/apache.conf

然后重新启动Apache:

sudo service apache2 restart

在Windows上,我认为您可以导航到apache2配置文件并包含phpmyadmin配置文件(如上所示),然后重新启动apache

一种更干净的方法是创建新的配置文件:

/etc/apache2/conf-available/phpmyadmin.conf

并在其中写入以下内容:

Include /etc/phpmyadmin/apache.conf

然后,将文件软链接到目录/etc/apache2/conf-enabled

sudo ln -s /etc/apache2/conf-available/phpmyadmin.conf /etc/apache2/conf-enabled

您应该使用localhost:portnumber/phpmyadmin
此处
Portnumber是您为Web服务器设置的号码,或者如果您直到现在还没有设置它,则默认为- 80

运行Xampp时,请检查apache端口号。例如:如果显示端口80,则键入

http://localhost:80/phpmyadmin/

之后它将自动显示

http:// localhost / phpmyadmin /

确保apache网络服务器和MySQL服务器都在运行。我有同样的失败,因为我忘记了启动Web服务器。

通常其他应用程序(例如apache tomcat)使用本地主机默认端口时发生简单的解决方法是停止应用程序,然后直接转到localhost / phpmyadmin

就我而言,它在停止apache tomcat之后起作用了

有时是区分大小写的。你试过去http://localhost/phpMyAdmin吗?

我正在使用Linux Mint:将LAMP与PhpMyAdmin一起安装后,我同时链接了Apache和PhpMyAdmin的配置文件。它成功了。以下是命令。

sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf.d/phpmyadmin.conf

sudo /etc/init.d/apache2 reload

根据您的输出,您的插件之一与phpmyadmin混为一谈。尝试禁用所有插件,看看是否可行。

如果是这样,请一一启用它们,然后再次检查以查找有问题的一个。

sudo apt-get -y --reinstall install phpmyadmin;
sudo service apache2 restart;

希望这可以帮助。

将phpmyadmin配置包含到apache2中的一种更干净的方法是通过以下方式创建新的配置文件:

sudo nano /etc/apache2/conf-enabled/phpmyadmin.conf

并写在里面:

Include /etc/phpmyadmin/apache.conf

运行Apache服务器,记下端口号(例如:8081)打开浏览器,然后键入localhost:8081(或apache的端口号)

根据您在评论之一中链接的图像的输出判断:

http://imageshack.us/photo/my-images/638/erroruh.png/

...也许您不小心从您认为要下载phpMyAdmin的地方下载了某种形式的网站。文本包含对“ Dropbox”的引用,这使我认为显示的信息与phpmyadmin无关。

尝试重新安装,看看是否有帮助...

http://www.phpmyadmin.net

也可能是Skype在同一端口上运行(默认情况下会运行)。

禁用Skype或将Skype配置为使用其他端口

我也面临同样的问题。我研究并发现了这,仅仅是因为我错误地将我的“ phpmyadmin”文件夹移到了Xampp中的某个文件夹中。浏览“ XAMPP”主文件夹中的所有其他文件夹。然后,如果在“ xampp”以外的另一个文件夹中找到“ phpmyadmin”,请将其移回主“ XAmpp”文件夹并刷新页面。:)

确保您仍然有phpMyAdmin,也许您已将其删除在htdocs文件夹中?

获取最新版本:http : //www.phpmyadmin.net/home_page/downloads.php

然后解压缩,然后将phpMyAdmin(如果有版本号,则重命名该文件夹)在htdocs文件夹中。

确保已禁用Skype,因为它有时会与XAMPP安装在同一端口上运行...我不确定为什么,但是在某些Windows 7计算机上通过xampp安装了apache,如果10年后Skype打开,则看到apache无法运行这行得通。

因此,请确保apache正在运行,mysql正在运行并按以下命令:

本地主机/ phpMyAdmin

您应该得到某种安装提示。逐步执行此操作,您将学到很多东西。但基本上它的一个配置文件需要一些设置。

在Ubuntu 14.04上解决相同的问题,我使用代码:

    sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf-enabled/phpmyadmin.conf
    sudo /etc/init.d/apache2 reload

这是因为从Ubuntu 13开始,Apache从/ etc / apache2 / conf-enabled目录中加载配置文件。

Ubuntu文档

我有同样的问题。均无法访问http://localhost/joomla

我不太理解其他答案。


对我来说简单的解决方案:

  1. 停止xampp中的所有操作(我在运行apache和mysql。apache在端口80和7000something上)
  2. 退出Firefox
  3. 重新启动操作(apache和mysql)
  4. 重新启动Firefox。
  5. 开放http://localhost/phpmyadmin(或http://localhost/joomla-无论如何)
  6. 瞧!

现在,apache在端口80和443上运行,而mysql在3306上运行。

只需更改-$ cfg ['Servers'] [$ i] ['host'] ='localhost'; 在config.inc.ph中。即从现有到本地主机(如果在本地安装)

http://localhost:80/phpmyadmin/ 

或者,如果您从httpd.conf更改了端口,则写端口号而不是80。

您需要做的是将phpmyadmin添加到apache配置中:

sudo nano /etc/apache2/apache2.conf

将phpmyadmin配置添加到文件中:

Include /etc/phpmyadmin/apache.conf

然后重新启动Apache:

sudo service apache2 restart

在ubuntu 18.0.1上,我认为您可以导航到apache2配置文件并包含phpmyadmin配置文件(如上所示),然后重新启动apache

http://127.0.0.1/phpmyadmin/

本文地址:http://php.askforanswer.com/wowufafangwenhttp-localhost-phpmyadmin.html
文章标签: ,  
版权声明:本文为原创文章,版权归 admin 所有,欢迎分享本文,转载请保留出处!

文件下载

老薛主机终身7折优惠码boke112

上一篇:
下一篇:

评论已关闭!