我似乎无法弄清楚是什么阻挡了我的端口。但是我重新检查阻止它的是什么,XAMPP说apache是。然后说从根目录开始?如果它正在做它所说的话,那就不确定它是如何进入自身的。另外,我无法在motepad ++上使用apache编辑配置日志,只需要一个空白的新注释。谢谢!
这是日志---
10:57:21 PM [Apache] Problem detected: Apache Not Found!
10:57:21 PM [Apache] Disabling Apache buttons
10:57:21 PM [Apache] Run this program from your XAMPP root directory!
10:57:21 PM [Apache] Problem detected!
10:57:21 PM [Apache] Port 80 in use by "C:\xampp\apache\bin\httpd.exe" with PID 15972!
10:57:21 PM [Apache] Apache WILL NOT start without the configured ports free!
10:57:21 PM [Apache] You need to uninstall/disable/reconfigure the blocking application
10:57:21 PM [Apache] or reconfigure Apache and the Control Panel to listen on a different port
10:57:21 PM [Apache] Problem detected!
10:57:21 PM [Apache] Port 443 in use by "C:\xampp\apache\bin\httpd.exe" with PID 15972!
10:57:21 PM [Apache] Apache WILL NOT start without the configured ports free!
10:57:21 PM [Apache] You need to uninstall/disable/reconfigure the blocking application
10:57:21 PM [Apache] or reconfigure Apache and the Control Panel to listen on a different port
答案 0 :(得分:0)
确保启动Apache时,您的PC中没有运行Skype。这是因为Apache只能在端口80打开时启动。但skype保留了港口。您可以退出Skype,启动Apache,然后再次启动Skype。
答案 1 :(得分:0)
您不需要重新安装它,只需按照以下步骤更改tomcat服务器的端口号:
1.C:\ XAMPP \ Tomcat的\ CONF \ server.xml中
更改端口号
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
8080至系统中任何其他应用未使用的任何其他应用 ex.1234
它肯定会重新启动你的服务器,然后启动tomcat ......
答案 2 :(得分:0)
在Windows 7笔记本电脑上设置XAMPP时,前几天在工作中发生了类似的事情。一旦安装完成,我无法在端口80上启动Apache,因为Apache服务已经启动,尽管XAMPP控制台显示已停止。但是,任务管理器显示httpd服务从XAMPP bin目录启动。
我尝试卸载,重新安装......但是有效的是在安装后立即重新启动笔记本电脑。 Windows重新启动后,我确认Apache尚未启动。然后我能够成功打开XAMPP控制台并启动Apache。
愚蠢的Windows ....
希望这会有所帮助......