phpstudy无法启动 || 端口被system(pid=4)占用

phpstudy无法启动,端口被占用解决方法:
  • 80端口一般被当做网页服务器的默认端口,使用本机搭建服务器环境的时候,会默认使用80端口来作为网页访问端。
  • 有时候80端口会被其他的不明身份的程序占用,导致 Apache 启动失败,显示端口被占用,正在尝试关闭。
  1. 可以修改 Apache 的默认端口:
    但是这样访问本机地址要附带端口号,比如 http://localhost:8080 。
    修改方式:在 Apache 安装目录下的 conf 文件夹下的 httpd.conf 文件,找到 Listen 80 ,将80修改为其他未被占用的端口,并把前面的#号删除。

  2. 关闭占用端口的进程:
    进入命令提示行(CMD),输入命令 netstat –ano ,就可以看到80端口在第一行,端口已经被PID 为 LISTENING 4占用。
    在这里插入图片描述
    接着在命令提示行下输入指令 tasklist ,列出所有当前运行的进程,
    在这里插入图片描述
    发现 PID=4 的进程,是 system 系统进程。其实占用80端口的是 SQL Server 2014 里面的组件——SQL Server Reporting Services (MSSQLSERVER),是 SQL Server 的日志系统,对于普通人来讲,这个组件的作用没啥用,关掉也是节约资源。

    关闭方法:在运行框中输入 services.msc ,进入服务窗口。
    在这里插入图片描述
    在这里插入图片描述
    或者在开始菜单里面的搜索框中输入“服务”打开。
    然后找到 SQL Server Reporting Services (MSSQLSERVER) 这个服务并停止,被占用的80端口就被释放出来了。
    最后phpstudy的apache就可以启动了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值