2019-03-15phpStudy的80端口被占用

真他娘的麻烦,都因为之前手贱玩了下SQLserver导致现在根本卸载不干净,又不舍得重装电脑。废话不说了,先看一下解决方案;

第1种解决方法;

修改方式是直接修改 httpd.conf 文件,文件的位置在 Apache 安装目录下的 conf 文件夹下,直接用记事本打开,找到 Listen 80 ,将80修改为其他未被占用的端口。

注:httpd.conf 文件中,以#开头的行是关闭的,不生效的,不以#开头的行是启用的。

第2种解决方法(结束相关进程);

查找80端口被谁占用的方法。
进入命令提示行(开始运行输入 CMD),输入命令 netstat –ano ,就可以看到本机所有端口的使用情况,一般80端口在第一行,截图显示,端口已经被占用,PID 中写明 LISTENING 4


image.png

一般情况下根据PID结束进程就行了。

还可以点击PID根据PID进行排序,方便查找


居然发现 PID=4 的进程,竟然是 system 。

没法办结束咋办,握草

无法结束进程

后来查资料发现跟SQLserver有关。

需要进入服务关闭相关SQLserver有关的服务!

在运行框中输入 services.msc ,进入服务窗口。
或者直接在开始菜单里面的搜索框中输入“服务”即可打开。
然后找到 SQL Server Reporting Services (MSSQLSERVER) 这个服务,然后停止,被占用的80端口就被释放出来了。
你也可以设置它的启动方式为“禁用”。


到此问题解决

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容