解决win7 apache启动失败的方法

apache是我们创建web网站必备的工具之一,一些刚开始接触web服务器的朋友往往会遇到这样的难题,Win7在启动Apache服务的时候经常失败,这个问题是怎么造成的?其实我们只要知道,Apache启动失败无非就是端口占用,或者程序的问题 。一般来说程序不会有什么问题的,那我们只能从端口占用上去解决这个问题,下面我们来看一下详细的排查方法吧!

解决win7 apache启动失败的方法


方法步骤:方法一:查看端口是否被占用
1、用鼠标点击【开始】找到搜索框,键入cmd,按【回车键】或者鼠标点击【搜索】进行查找 。打开搜索得到的【命令提示符】 。
解决win7 apache启动失败的方法


2、打开命令提示符窗口之后,在里面输入netstat -ano命令,按下【回车键】,会得到一堆数据,在这里可以查看端口是否有占用的情况,查看PID 。
解决win7 apache启动失败的方法


3、使用快捷键【Ctrl Alt .】启动一个窗口,找到并打开【任务管理器】,弹出任务管理器窗口 。
解决win7 apache启动失败的方法


4、在任务管理器窗口中找到【服务】并点击,观察PID一列中与之前命令提示符看到占用端口号的一行,点击这一行停止服务 。
解决win7 apache启动失败的方法


方法二、phph5apach2_2.dll加载
1、打开【我的电脑】,在左边菜单栏中找到【网络】,在正上方点击【网络和共享中心】,点击左上方的【更改适配器设置】 。
解决win7 apache启动失败的方法


【解决win7 apache启动失败的方法】2、用鼠标右键单击【本地连接】找到【属性】并单击进入【本地连接】的窗口 。在连接窗口下找到【Internet】协议版本 4 (TCP/IPv4)】弹出协议属性窗口 。
解决win7 apache启动失败的方法


3、在【Internet】协议版本 4 (TCP/IPv4)】属性窗口中点击高级,进入高级TCP/IP设置窗口 。
解决win7 apache启动失败的方法


4、在高级TCP/IP设置窗口中找到【WINS】并点击,找到启用LMHOSTS并启用,点击【确定】按钮问题就解决了 。
解决win7 apache启动失败的方法


以上两种方法您学会了吗?相信下次在遇到这样的问题您可以游刃有余的解决这个问题了吧!

    推荐阅读