PHPStudy中Apache无法启动,是何原因导致?

2026-05-07 12:390阅读0评论SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计704个文字,预计阅读时间需要3分钟。

PHPStudy中Apache无法启动,是何原因导致?

找到80端口如所示0.0.0.0:80,可查看80端口被4号进程占用,记录下80端口下运行进程的PID序号,如4。然后输入命令tasklist | findstr 4查询到PID为4的进程为系统进程system。随后解除系统进程的占用。Windows 8.1和Windows 7的解决方法相差不大。对于非系统进程的进程,可以直接打开任务管理器解除。

对于phpStudy启动失败

  1. 一是防火墙拦截

  2. 二是80端口已经被别的程序占用,如IIS,迅雷等;

  3. 三是没有安装VC9运行库,php和apache都是VC9编译。这三个问题依次解决。

    立即学习“PHP免费学习笔记(深入)”;

一、更改防火墙

打开控制面板——>系统和安全——>windows防火墙——>允许的应用,然后将phpStudy添加到允许的应用;

二、80端口被占用

首先要知道被什么占用,然后再解决:

打开windows键+R打开运行cmd,打开黑窗口输入      netstat -ano     得到如图:

找到80端口如图0.0.0.0:80,可以看出80端口被4号进程所占用,记下80端口下运行进程的PID序号,如图为4。然后输入   tasklist | findstr "4"  可查询到PID为4的进程为系统system进程。然后解除系统进程的占用。windows8.1的解决方法和windows7的方法差不多。对于其他不是系统进程的进程可以直接打开任务管理器——>服务里把对应PID的进程给结束。

阅读全文

本文共计704个文字,预计阅读时间需要3分钟。

PHPStudy中Apache无法启动,是何原因导致?

找到80端口如所示0.0.0.0:80,可查看80端口被4号进程占用,记录下80端口下运行进程的PID序号,如4。然后输入命令tasklist | findstr 4查询到PID为4的进程为系统进程system。随后解除系统进程的占用。Windows 8.1和Windows 7的解决方法相差不大。对于非系统进程的进程,可以直接打开任务管理器解除。

对于phpStudy启动失败

  1. 一是防火墙拦截

  2. 二是80端口已经被别的程序占用,如IIS,迅雷等;

  3. 三是没有安装VC9运行库,php和apache都是VC9编译。这三个问题依次解决。

    立即学习“PHP免费学习笔记(深入)”;

一、更改防火墙

打开控制面板——>系统和安全——>windows防火墙——>允许的应用,然后将phpStudy添加到允许的应用;

二、80端口被占用

首先要知道被什么占用,然后再解决:

打开windows键+R打开运行cmd,打开黑窗口输入      netstat -ano     得到如图:

找到80端口如图0.0.0.0:80,可以看出80端口被4号进程所占用,记下80端口下运行进程的PID序号,如图为4。然后输入   tasklist | findstr "4"  可查询到PID为4的进程为系统system进程。然后解除系统进程的占用。windows8.1的解决方法和windows7的方法差不多。对于其他不是系统进程的进程可以直接打开任务管理器——>服务里把对应PID的进程给结束。

阅读全文