XAMPP Apache 无法启动问题

1.端口被占用(80端口被占用或者443端口被占用)

    针对这种情况,有两种解决方法,一种是找到占用端口的程序,把它关闭,另外一种是修改apche的端口。

    首先说下关闭占用端口程序的这一种方法。步骤如下:

    ①、打开命令行窗口,输入“netstat -ano”命令行并回车

    ②、运行命令后,会显示一系列端口的使用情况,查找到“0.0.0.0: 80”对应的PID进程标识符,记录下来,等下会用到。

    ③、鼠标右键点击桌面任务栏,打开Windows任务管理器,在“查看”——“选择列”中勾选“PID(进程标识符)”确定,即可看到每个程序使用的端口 状态。结合上面所查到的80端口对应的PID进程标识符,就可确定是哪个程序占用了80端口。要关闭该程序建议先从该软件界面中关闭,如果找不到软件界面 关闭,可鼠标右键直接结束该进程。

    第二种方法是修改端口名称。步骤如下:

    首先,打开config窗口,如下图所示

xampp配置

    打开后选择“Service and Port Settings”,

config配置

    在这里我们可以看到我们现在的端口配置,你可以修改为合适的端口,比如:8080等。

端口配置

    修改完后,保存,回到最初界面,选择config里修改相应的文件,80端口对应的是httpd.conf,443端口对应的是httpd-ssl.conf文件,把文件里面的80(或443)修改成刚才修改的对应的端口名称即可。

apache config配置

2、假如通过上述方法无效,首先确定下是不是重新修改的端口又被占用了,如果确定了端口没有被占用,那么就查看下我们配置是否有问题,有可能是Apache\conf\httpd.conf 的配置问题:

配置出错图

以上参考自:

1、XAMPP Apache 无法启动原因及解决方法

2、WAMP环境下,Apache的端口号未被占用,但无法启动的问题?

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1、第八章 Samba服务器2、第八章 NFS服务器3、第十章 Linux下DNS服务器配站点,域名解析概念命令:...
    哈熝少主阅读 9,187评论 0 10
  • 常用配置指令说明 1. ServerRoot:服务器的基础目录,一般来说它将包含conf/和logs/子目录,其它...
    小僧有礼了阅读 10,054评论 0 5
  • Ubuntu的发音 Ubuntu,源于非洲祖鲁人和科萨人的语言,发作 oo-boon-too 的音。了解发音是有意...
    萤火虫de梦阅读 100,152评论 9 468
  • 每个人都有一段年少的时光,那期间或张扬,或叛逆,或不知所往。我就值这段时光,茫然不知方向。自卑,肥胖,痘痘,贫困,...
    路白88阅读 2,144评论 0 0
  • 最近经常看到空间里经常有朋友无奈地感慨“自己选的专业,跪着也要读完。”身边也有同学表示“我tm选错专业了”,“自己...
    壳壳壳壳壳阅读 3,517评论 10 4

友情链接更多精彩内容