更换存放目录后apache启动失败

启动工具用的是phpStudy,在C盘用的没有问题,想把phpStudy换到D盘(C为系统盘,出现故障后无法恢复),原C盘phpStudy文件夹重命名phpStudy-bak,最后在D盘中启动apache和mysql,mysql启动正常,但apache启动失败。

回到C盘phpStudy下,卸载apache服务和mysql服务;再次回到D盘启动apache,还是启动失败。在“服务”中确定是"D:\phpStudy\Apache\bin\httpd.exe" -k runservice ,没有错。

打开CMD,执行D:\phpStudy\Apache\bin\httpd.exe -t,提示httpd.conf文件223行出现错误。打开httpd.conf 223行发现盘符填写错误,DocumentRoot  "C:\phpStudy\WWW",需要手动修改为DocumentRoot  "D:\phpStudy\WWW"。

再次重启apache启动成功,网站可以打开了。

原文地址:https://www.cnblogs.com/zhuque/p/12118547.html

时间: 2024-10-09 15:05:37

更换存放目录后apache启动失败的相关文章

2016/07/07 apmserv5.2.6 Apache启动失败,请检查相关配置。MySQL5.1已启动。

因为要用PHP做一个程序,在本机上配PHP环境,下了个APMServ5.26,安装很简单,不再多说,装好后,启动,提示错误,具体是:“Apache启动失败,请检查相关配置.√MySQL5.1已启动”,然后就在网上找解决办法,倒是找到不少,但都没有解决问题,差点就想换一个集成环境了.不过知难而进一向是我的原则,最后终于解决了,现在把所有解决步骤整理出来,希望能对碰到同样情况的朋友有所帮助,如果有有朋友碰到新的情况,欢迎同我交流.另外如果大家有自已各方面经验,欢迎在阳关道网站上发布出来跟大家共享一下

80端口被占用,Apache启动失败。√MySQL5.1已启动,如何快速解决?

在织梦系统本地安装过程中,使用APMServ配置本地环境,我测试的时候80端口没有被占用,很顺利的Apache成功启动,后来换了台电脑,怎么都启 动不了,不是说Apache启动失败.√MySQL5.1已启动就是Apache启动失败.√MySQL5.1启动失败,后来慢慢摸索终于弄成功了.很多 新手肯定也像我一样经常碰到这种问题.记录下来,小事情也有大意义. 1.一开始我的Apache安装的路径是D:\何碧玉个人\APMServ5.2.6,没注意到Apache安装的路径是不能含有汉字和空格的,所以第

记录一次apache启动失败的故障排除过程

今天在本地配置了新的域名后突然发现Apache启动不了了,一时想不起原因,在百度搜到的方法如下: 废话不多说了,win+R 输入 eventvwr.msc启动系统错误日志,点击右侧的windows日志,再点开下面的应用程序,然后会发现中间的方框会有很多错误记录,双击打开一条,可以看到错误信息为: The Apache service named  reported the following error: >>> Invalid command 'multiple', perhaps m

mysql转移后,启动失败问题

今天将mysql从C盘转移到D盘,结果怎么都启动不了,查看发现是因为执行文件路径还是之前的.mysql可执行文件路径和安装目录不一致,导致mysql服务启动失败,所以此时需要修改可执行路径.然后网上找了一些方法,通过下面方法解决了. 1,cmd,输入regedit,打开注册表编辑器. 2,HKEY_LOCAL_MACHINE----SYSTEM----CurrentControlSet----Services----mysql,修改ImagePath为当前路径. 3,启动mysql服务即可. 原

APACHE启动失败是SYSTEM对apache目录没权限导致

表现如下: Apache: 1.The Apache service named reported the following error:>>> (OS 5)拒绝访问. : httpd.exe: could not open error log file D:/xxxx/Apache/logs/error.log. .2.The Apache service named reported the following error:>>> Unable to open l

Apache启动失败,请检查相关配置。MySQL5.1已启动成功

解决办法 一: 把左下角的SSL钩上了,如果你没有用证书,就把那个去掉,有的朋友去掉就可以了.也可能再装了证书钩上SSL也可以用了. 二: 看了说的把SSL勾掉的办法,也解决不了.后来就去查卡巴,也没看到有什么设置影响;用APM自带的一个解决软件冲突的功能,执行后问题依然.怀疑是不是APM所在的文件夹的父文件夹是中文的,对它有影响,删掉重建,还是不行. 检查操作系统“设置 - 管理工具 - 服务” 里面的选项,有一个Telnet选项被禁止了,这才想起来安装XP之后,担心安全问题,所以把远程协作给

Apache启动失败(Windows 无法在本地计算机启动Apache2.2)

该问题产生的原因有很多,这里就说说我遇到的问题: 这个问题是突然遇到的,启动的时候连日志都没有产生,最后是通过window的日志中发现问题所在的,如图所示: 发现是目录错了.其他问题也可以通过该日志找出来.

Apache启动失败

Error: Apache shutdown unexpectedly.14:44:17 [Apache] This may be due to a blocked port, missing dependencies, //这可能是由于阻塞端口,失踪的依赖性,14:44:18 [Apache] improper privileges, a crash, or a shutdown by another method.//不当的特权.崩溃或关闭了另一种方法14:44:18 [Apache] Pr

apache启动失败提示预期<IfModule>结果<IfModule>>

经过反复查看httpd.conf文件,发现原因是启动了两遍<IfModule>,也就是出现内容重复标签重复曾经遇到类似的情况Apache2: Expected </> but saw </VirtualHost>,也是出现启动了两遍的情况,因为标签是用空格打开的,这里的标签前端不该有< Directory >空格,去除空格后,重启成功<Directory ></Directory > 原文地址:https://www.cnblogs.