phpstudy启动不了apache


本文摘自PHP中文网,作者angryTom,侵删。

phpstudy启动不了apache

对于phpStudy启动失败

  1. 一是防火墙拦截

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

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

一、更改防火墙

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

二、80端口被占用

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

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

1.jpg

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

后面因为查到迅雷和SQL server也会占用80端口,把迅雷关闭,当时考虑到用MYSQL,也不常用SQL Server并且改了SQL Server服务日志和注册表,还是没解决端口占用问题就直接把SQL Server卸载了。

三、查看V9运行库。

打开控制面板\程序\程序和功能 ――>卸载与更改程序可查看到,如图:

2.jpg

没有自行安装。

进行完这些步骤,以为可以成功,但是还没有成功,如图:

3.jpg

还是不行之后尝试去修改配置文件。首先打开phpStudy――>其他选项菜单――>站点域名设置。根据自己情况来设置并保存配置文件。如图:

阅读剩余部分

相关阅读 >>

phpStudy中怎么在数据库中存数据

phpStudy怎么设置端口

phpstydy中mysql启动不了

phpStudy怎么升级

phpStudy mysql默认密码是什么

phpStudy中apache启动失败的原因是什么?

phpStudy apache和mysql启动后又停止的有效解决办法

phpStudy域名无法访问

phpStudy如何配置iis服务器

phpStudy官方:各版本phpStudy集成环境软件md5码

更多相关阅读请进入《phpStudy》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...