首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Windows上的XAMPP - Apache未启动

Windows上的XAMPP - Apache未启动
EN

Stack Overflow用户
提问于 2012-08-03 19:28:26
回答 5查看 146.2K关注 0票数 21

我已经在我的windows7机器上安装了XAMPP,但是Apache不能工作。

在启动时,我得到以下错误:

13:09:21  [apache]  Apache Service Detected With Wrong Path
13:09:21  [apache]  Uninstall the service manually first
13:09:21  [apache]  Possible problem detected! 
13:09:21  [apache]  Port 80 in use by "system"!
13:09:21  [tomcat]  Tomcat Service Detected With Wrong Path
13:09:21  [tomcat]  Uninstall the service manually first

在打开XAMPP面板并安装Apache服务后:我尝试启动它,但总是卡住“正在启动apache服务...”

对如何解决这个问题有什么建议吗?

谢谢Jamil

EN

回答 5

Stack Overflow用户

发布于 2012-12-22 09:03:03

我的朋友,这将解决你的问题;)

在文件夹( xampp )的根目录中,只需运行此文件( setup_xampp.bat ),然后按enter键

并尝试启动apache服务器

每件事都会像魅力一样工作;)

票数 12
EN

Stack Overflow用户

发布于 2012-08-03 19:34:56

最有可能的原因是其他东西正在使用端口80。(通常可以是Skype、IIS等)

本教程介绍了How to Change the Apache Port in XAMPP

票数 3
EN

Stack Overflow用户

发布于 2014-03-04 16:29:56

我花了3个多小时才找到解决方案。实际上,端口80是由“系统”服务使用的,所以我尝试在"httpd“文件中将端口从80改为8080,但同样的问题也出现在”系统使用了端口80“。它让我抓狂了3个小时,因为所有的东西都被改变了,比如端口,本地主机服务器等等指向8080。

最后我发现了一个错误,那就是服务器根。基本上,"httpd“中的"Server Root”应该指向xampp的apache文件夹。在我的案例中,这是

ServerRoot "xampp/apache"

我只做了如下修改:

ServerRoot "C:/xampp/apache" 

它已经成功地工作了,现在一切都在正常状态下运行。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11794829

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档