apache 连接被拒绝错误- xampp

m528fe3b  于 2022-11-25  发布在  Apache
关注(0)|答案(1)|浏览(149)

我重新安装了xampp,从那时起它就出现了问题
现在突然停止工作了
apache正在运行
但是当我尝试通过brosver运行localhost时,我得到:
错误_连接_拒绝
问题是什么?如何解决?

解决因为我改变端口到8080之前,我需要通过localhost:8080进入现在它的工作很好。谢谢大家

toiithl6

toiithl61#

您的问题在stackoverflow上重复。我找到的答案是...

Apache is not running from XAMPP Control Panel ( Error: Apache shutdown unexpectedly. This may be due to a blocked port)
这个问题有很多可能的答案。最常见也是最有可能的是你正在运行另一个程序,它正在阻止端口80或443。如果你已经安装了Skype,那么你已经找到了你的问题!将apache的端口设置更改为81,apache就可以工作了。有一个很好的教程。要检查这一点,你可以打开你的命令行,单击开始菜单,并键入“cmd”,然后输入以下命令

netstat -nab

这将返回一个程序列表,这些程序与此模式大致相似

[someprogram.exe]
UDP     [fe80::numbers:numbers:numbers:numbers%numbers]:portnumber

你需要找到一行(或多行)以:80结尾,并终止它们以便启动apache。如果没有以:80结尾的行,你可以做更多的事情。
首先,导航到xampp的目录(默认为c:\xampp)并双击apache_start. bat。这将打开一个命令行,并返回有关apache无法运行的原因的更详细的错误。主要是,查找可能是由于编辑httpd.conf或httpd-ssl.conf文件而产生的语法错误。如果您编辑过它并且是一个新用户,这是非常容易做到的。
如果仍然失败,您最后的希望就是通过在xampp控制面板中apache所在行的logs选项卡上单击error log来检查apache错误日志。
如果这些都不管用,别给予!你能行的!
编辑:如果更改apache的端口,还必须进入httpd.conf(位于xampp/apache/conf中),在第184行附近,将
服务器名称本地主机:80

服务器名称本地主机:81
也可以在本地主机的url中指定端口81,即
81/我的项目.php

相关问题