我重新安装了xampp,从那时起它就出现了问题现在突然停止工作了apache正在运行但是当我尝试通过brosver运行localhost时,我得到:错误_连接_拒绝问题是什么?如何解决?
localhost
解决因为我改变端口到8080之前,我需要通过localhost:8080进入现在它的工作很好。谢谢大家
localhost:8080
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
1条答案
按热度按时间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”,然后输入以下命令
这将返回一个程序列表,这些程序与此模式大致相似
你需要找到一行(或多行)以: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