84669인 학습
152542인 학습
20005인 학습
5487인 학습
7821인 학습
359900인 학습
3350인 학습
180660인 학습
48569인 학습
18603인 학습
40936인 학습
1549인 학습
1183인 학습
32909인 학습
命令: 到Apache的bin目录下输入 httpd.exe -k start (如果没有-k start则什么信息都没有跳出也不结束) 错误信息: (20024)The given path is misformatted or contained invalid characters: AH00532: Inval id config file path \xe2\x80\x9cC:\apache24\conf\httpd.conf
小伙看你根骨奇佳,潜力无限,来学PHP伐。
是不是路径名是中文,然后命令行的解码格式不同
从报错信息看是配置文件的路径不对。 可能是win下的路径和Linux下的路径不一致。
终于发现是建立服务的时候错了,正确的是
httpd.exe -k install -n "Apache2.4" -f "c:\apache24\conf\httpd.conf"
但原来我是网上copy的,少了一个下引号,而上引号还是中文的,即:
httpd.exe -k install -n "Apache2.4" -f “c:\apache24\conf\httpd.conf
就报了问题中的错误。在管理员权限下打开cmd,sc delete apache2.4删除原来的服务再新建正确的服务就可以启动了
sc delete apache2.4
是不是路径名是中文,然后命令行的解码格式不同
从报错信息看是配置文件的路径不对。
可能是win下的路径和Linux下的路径不一致。
终于发现是建立服务的时候错了,正确的是
但原来我是网上copy的,少了一个下引号,而上引号还是中文的,即:
就报了问题中的错误。在管理员权限下打开cmd,
sc delete apache2.4
删除原来的服务再新建正确的服务就可以启动了