php无法访问_php-我无法访问[http:// localhost / phpmyadmin /]

php-我无法访问[http:// localhost / phpmyadmin /]

问题:

我无法访问localhost/xampp/

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

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

题:

我怎么解决这个问题 ?

user1327157 asked 2020-07-01T20:02:33Z

20个解决方案

104 votes

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

sudo nano /etc/apache2/apache2.conf

将phpmyadmin配置添加到文件中:

Include /etc/phpmyadmin/apache.conf

然后重新启动Apache:

sudo service apache2 restart

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

Lingani answered 2020-07-01T20:02:55Z

18 votes

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

/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

Christine answered 2020-07-01T20:03:23Z

11 votes

您应该使用localhost:portnumber/phpmyadmin这里的Portnumber是您为Web服务器设置的数字,或者如果您尚未设置,则默认为80。

Akshay answered 2020-07-01T20:03:43Z

5 votes

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

http://localhost:80/phpmyadmin/

之后它将自动显示

[http:// localhost / phpmyadmin /]

Manibala Sinha answered 2020-07-01T20:04:12Z

4 votes

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

Black answered 2020-07-01T20:04:32Z

3 votes

有时是区分大小写的。 您是否尝试去过http://localhost/phpMyAdmin?

blake305 answered 2020-07-01T20:04:52Z

3 votes

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

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

Prateek Joshi answered 2020-07-01T20:05:16Z

2 votes

我正在使用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

Arun GK answered 2020-07-01T20:05:36Z

1 votes

根据您的输出,您的一个插件正在与phpmyadmin混淆。 尝试禁用所有插件,看看是否可行。

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

Madara Uchiha answered 2020-07-01T20:06:01Z

1 votes

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

Diana Gene answered 2020-07-01T20:06:21Z

1 votes

sudo apt-get -y --reinstall install phpmyadmin;

sudo service apache2 restart;

希望这可以帮助。

Nasif Md. Tanjim answered 2020-07-01T20:06:41Z

0 votes

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

[HTTP://images hack.US/photo/没有-images/638/而RO如何.PNG/]

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

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

[HTTP://呜呜呜.phpMyAdmin.net]

Lotus answered 2020-07-01T20:07:18Z

0 votes

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

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

mikkel answered 2020-07-01T20:07:43Z

0 votes

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

atr answered 2020-07-01T20:08:03Z

0 votes

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

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

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

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

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

本地主机/ phpMyAdmin

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

Dan Carter answered 2020-07-01T20:08:50Z

0 votes

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

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

并写在里面:

Include /etc/phpmyadmin/apache.conf

rekarnar answered 2020-07-01T20:09:14Z

0 votes

在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文档

KobKol answered 2020-07-01T20:09:43Z

0 votes

我有同样的问题。 也无法访问http://localhost/phpmyadmin。

我还不太明白其他答案。

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

停止xampp中的所有操作(我在运行apache和mysql。apache在端口80和7000something上)

退出Firefox

重新启动动作(apache和mysql)

重新启动Firefox。

打开http://localhost/phpmyadmin(或http://localhost/joomla-不管是什么)

这是!

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

einserpasch answered 2020-07-01T20:10:42Z

0 votes

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

Mon R answered 2020-07-01T20:11:02Z

0 votes

http://localhost:80/phpmyadmin/

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

SerkanS answered 2020-07-01T20:11:22Z

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
如果你的 MySQL 服务正在运行,但无法打开 http://localhost/phpadmin/,可能有以下几个原因: 1. phpMyAdmin 未正确安装:请确保你已经正确地安装了 phpMyAdmin,并将其放置在正确的 Web 服务器目录下。你可以尝试重新安装 phpMyAdmin,并确保按照官方文档的指示进行配置。 2. 配置错误:请检查 phpMyAdmin 的配置文件是否正确。打开 phpMyAdmin 的配置文件(通常是 `config.inc.php` 或 `config.sample.inc.php`),确保你已经正确设置了 MySQL 的主机名、用户名、密码等信息。 3. Apache 配置问题:可能存在 Apache 配置问题导致无法访问 phpMyAdmin。请确保 Apache 已经正确配置,并且已启用了必要的模块(如 PHP 模块)。你可以检查 Apache 的错误日志文件,通常位于 Apache 安装目录的 `logs` 文件夹中,查看是否有与 phpMyAdmin 相关的错误信息。 4. 网络或端口问题:可能存在网络或端口问题导致无法访问 phpMyAdmin。请确保你的网络连接正常,并且 Apache 正在监听正确的端口(通常是 80 或 443)。你可以尝试使用其他浏览器或从其他设备访问 phpMyAdmin,以确定是否为特定设备或浏览器的问题。 5. 其他权限问题:可能存在其他权限问题导致无法访问 phpMyAdmin。请确保你的 MySQL 用户具有足够的权限来访问 phpMyAdmin,并且在配置文件中正确设置了该用户的信息。 如果以上方法仍无法解决问题,建议搜索相关错误消息或发布详细的错误描述以获取更准确的帮助。 希望这些信息对你有所帮助!如果你还有其他问题,请随时提问。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值