今天早上在服务器上重启Apache发现启动不了,提示:the requested operation has failed。搜索了一下,找到解决方法:开始,运行,CMD,退到httpd.exe的目录,然后:httpd.exe -w -n "Apache" -k start。发现不对,因为我是apache2.2,改成:httpd.exe -w -n "Apache2.2" -k start,成功了!提示了httpd-vhosts.conf里第几行配置出错了,马上打开httpd-vhosts.conf进行修改,再次重启Apache,成功!