phpstudy中的apach启动不了报错误1

概述:我手动启动apach居然给我报错,错误1,之前用的时候是能跑起来不知道怎么回事,最近也要用到这个东西,所以赶紧把问题解决。

在网上查阅资料后总结有三种错误

一:端口被占用

我自己使用phpstudy自带检测端口的,没有被占用,我还是不死心进入cmd窗口再次查询,结果是真的没有被占用。

二:防火墙是不是阻止了

怎么会呢,之前都能用,现在却用不了,那不是防火墙的问题。

三:站点域名管理

win+R,输入cmd,打开cmd运行窗口,进入apache下的bin目录,我的安装目录是D:\phpStudy\Apache\bin

进入apache的bin目录下输入httpd.exe(该文件是一个记录本地网页服务的进程文件)

 错误信息

AH00526: Syntax error on line 67 of D:/phpStudy/Apache/conf/vhosts.conf:

DocumentRoot must be a directory

进入D:/phpStudy/Apache/conf/vhosts.conf该目录下的站点配置文件

上下对照了一下,我发现我有几个站点域名,其中端口号还有命名是中文的,这可是大忌,我把多余的站点域名删除并删除了中文,就又能成功跑起来了。就是这么一个简单的问题如果不看到错误信息还不知道什么时候能发现,大家的问题可能都不一样,关键是发现问题才能解决问题。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值