本地Apache无法启动

Biesi 技术 2017-07-06 661 次浏览 , 没有评论

虽然别思博客使用的是WordPress,但我还是想试一下Z-BlogPHP版本,决定利用XAMPP在本地搭建PHP服务器来安装Z-BlogPHP。安装XAMPP并不难,随便在F盘添加一个文件夹作为安装目录,然后整个过程都是“下一步”,直至安装完成。但是,启动XAMPP时却遇到Apache无法启动。

本地搭建PHP服务器测试Z-BlogPHP或WordPress需要启动Apache和MySQL这两个服务,试了好几次都只启动了MySQL服务,而Apache服务启动后马上就停止了,如下图所示。

XAMPP控制面板

文字提示如下:

14:29:20  [Apache]  Error: Apache shutdown unexpectedly.

14:29:20  [Apache]  This may be due to a blocked port, missing dependencies,

14:29:20  [Apache]  improper privileges, a crash, or a shutdown by another method.

14:29:20  [Apache]  Press the Logs button to view error logs and check

14:29:20  [Apache]  the Windows Event Viewer for more clues

14:29:20  [Apache]  If you need more help, copy and post this

14:29:20  [Apache]  entire log window on the forums

好吧,请教度娘后,才知道原来是80端口被占用了,修改方法如下。

先点开上图中XAMPP控制面板右上角红色标志框选的带有图标的Config按钮,弹出下图所示窗口,再点击下图中红色标志框选的“Service and Port Settings”按钮,在弹出窗口中可修改端口地址。

Apache服务端口设置

在下图红色标志框选的地方修改端口,然后依次保存。

Apache端口修改

但是接下来还是无法启动Apache服务,怎么办呢?继续看下面的图,点击图中红色标志框选的Config按钮,依次选择第一项Apache (httpd.conf)和第二项Apache (httpd-ssl.conf)进行修改。

Apache设置修改

点开第一项Apache (httpd.conf)会弹出相应的记事本文档,利用记事本工具栏“编辑”的查找功能,找到Listen 80这一句。将80修改与前面修改一致的端口,同时修改#Listen 12.34.56.78这句后面的端口,并保存。同样方法修改第二项Apache (httpd-ssl.conf)中的Listen 80这一句,端口数据与之前保持一致,并保存。完成上述工作,我们又回到了XAMPP控制面板,这时就可以正常启动Apache服务了。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据

回顶部