xampp开户,apache打开出现端口被占用提示

刚装上去的时候,可以打开xampp,但是重启的时候出现以后以下问题

13:49:02  [Apache]     Error: Apache shutdown unexpectedly.
13:49:02  [Apache]     This may be due to a blocked port, missing dependencies,
13:49:02  [Apache]     improper privileges, a crash, or a shutdown by another method.
13:49:02  [Apache]     Press the Logs button to view error logs and check
13:49:02  [Apache]     the Windows Event Viewer for more clues

根据网上搜索的,说用命令把端口改掉,但是命令行和显示区域没有发现443端口被占用的情况。所以采用另外一种方式

进入:D:\xampp\apache\conf\extra\http-ssl.conf 将里面的 所有443 改成其它端口,我改的是444

然后在客户端里面 右上角的 config 打开,再打开里面的 service and port setting 把端口443再改成444.

再开启apache成功了

后记:后来我又出问题了,是apache配置出错了,我每次改配置文件前都有备份的习惯,所以还原备份的时候就可以开户apache,我就知道问题出在哪了。通过nestat查看自己的443端口并没有被占用,说明根本不用修改443端口的。有的windows 2003服务器上IIS默认开户占了80端口,这时要修改你的80端口或者把你的IIS给关掉(前提是不影响你的服务器运行)。

有时你可以查看一下是否是某个其它软件占用了端口。比如我的端口在用户进程里面查不到,那么肯定是在服务里面开启的。右键计算机->管理里面查找开启的所有进程。我发现了猎豹的免费WIFI服务是开启的,我已经关闭它的进程,并且也未自动开启。这个程序可能是后续自动开启的,那么我将它卸载掉了。再关闭XAMPP,重新打开。那么问题解决了。这个443,80端口通过命令行的进程可以查看到被占用,但去不能通过命令关闭,提交没有此进程。既然是商品被占用,肯定是其它服务占用了,这就需要细心查找一下。

原文链接:https://www.cnblogs.com/xuxiang/p/3406347.html
本文来源 爱码网,其版权均为 原网址 所有 与本站无关,文章内容系作者个人观点,不代表 本站 对观点赞同或支持。如需转载,请注明文章来源。

© 版权声明

相关文章