Apache服务器不能启动查看启动错误信息

httpd.conf配置错误 
如果apache的配置文件httpd.conf搞错了,在windows里启动它,会提示the requested operation has failed ,这是比较郁闷的事,因为查错要看个半天。 
其实可以用命令行模式启动apache,并带上参数,apache会提示你哪句有误,然后就可以针对性的解决,命令如下: httpd.exe -w -n "Apache2" -k start

可以在Apache安装目录的bin子目录下使用如下命令安装一个Apache服务。如果没有指定服务名称和配置文件,则在安装时使用默认服务名称Apache2.2,默认配置文件conf/httpd.conf。

  1. C:\Apache2.2\bin> httpd  -k  install

当在同一台机器上装有多个Apache服务时,必须为它们指定不同的名称,这样方便管理。可以使用下面的命令来指定服务的名称,其中“ApacheShop”为指定的服务名称。

  1. C:\Apache2.2\bin> httpd  -k  install  -n  ApacheShop

如果想为不同的服务指定不同的配置文件,可以在安装时使用如下的命令来指定:

  1. C:\Apache2.2\bin> httpd  -k  install  -n 
    ApacheShop -f "C:/Apache2.2/conf/my.conf"
  1. C:\Apache2.2\bin> httpd  -k  uninstall

也可以移除指定名称的服务,如下所示:

  1. C:\Apache2.2\bin> httpd  -k  uninstall  -n  ApacheShop

启动、停止和重新启动Apache服务的方法通常是使用Apache Service Monitor工具,另外也可以使用控制台命令:NET START Apache2.2和NET STOP Apache2.2,或者使用Windows控制面板下的服务。

在启动Apache服务之前,可以使用下面的命令来检查配置文件的正确性。

  1. C:\Apache2.2\bin> httpd  -n  Apache2.2  -t

还可以通过命令行控制Apache服务。启动一个已安装的服务:

  1. C:\Apache2.2\bin> httpd  -k  start

停止一个已安装的服务:

  1. C:\Apache2.2\bin> httpd  -k  stop

  1. C:\Apache2.2\bin> httpd  -k  shutdown

重新启动一个运行中的服务,可以使用下面的命令强制其重新加载配置文件:

  1. C:\Apache2.2\bin> httpd  -k  restart

httpd命令非常重要,详细介绍如下。

    1. httpd [-D name] [-d directory] [-f file]
    2. [-C "directive"] [-c "directive"]
    3. [-w] [-k start|restart|stop|shutdown]
    4. [-k install|config|uninstall] [-n service_name]
    5. [-v] [-V] [-h] [-l] [-L] [-t] [-S]
时间: 2024-12-29 07:35:29

Apache服务器不能启动查看启动错误信息的相关文章

apache下/.htaccess: Invalid command 'RewriteEngine'错误信息如何解决。

错误信息. [Wed Nov 05 23:57:10 2014] [alert] [client 127.0.0.1] .../wamp/www/.../.htaccess: Invalid command 'RewriteEngine', perhaps misspelled or defined by a module not included in the server configuration. RewriteEngine命令需要rewrite mod的支持,$>cd /etc/apa

如何查看通过系统命令查看ORA错误信息?

比如直接查看ORA-01031错误 gaosheng-> oerr ora 01031 01031, 00000, "insufficient privileges" // *Cause: An attempt was made to change the current username or password // without the appropriate privilege. This error also occurs if // attempting to ins

Cent OS 服务器 netstat下令 查看TCP连接数信息

netstat命令的功能是显示网络连接.路由表和网络接口的信息,可以让用户得知有哪些网络连接正在运作.在日常工作中,我们最常用的也就两个参数,即netstat –an,如下所示: [[email protected]_moban nginx]# netstat -an Active Internet connections (servers and established) Proto Recv-Q Send-Q Local Address               Foreign Addre

linux下apache服务器的安装、启动、查看

一.apache的启动 apahce启动命令:/你的安装目录/apachectl start apaceh启动 apache停止命令/你的安装目录/apachectl stop   停止 apache重新启动命令:/你的安装目录/apachectl restart 重启 三.查看 netstat -nltup |grep httpd 查看本机上是否启动成功apache

用log4j查看详细错误信息

首先加入log4j.properties文件.步骤:tomcat-->common-->classes. 具体文件内容: log4j.rootLogger=info,Console,R log4j.appender.Console=org.apache.log4j.ConsoleAppender log4j.appender.Console.layout=org.apache.log4j.PatternLayout #log4j.appender.Console.layout.Conversi

[WCF] - Odata Service 访问失败,查看具体错误信息的方法

Issue 解决 为 Data Service 配置属性如下:[System.ServiceModel.ServiceBehavior(IncludeExceptionDetailInFaults = true)] 参考 http://salvoz.com/blog/2011/02/18/where-are-the-server-logs/

ajax查看详细错误信息

$.ajax({ ...... error: function(XMLHttpRequest, textStatus, errorThrown) { console.log(XMLHttpRequest.status); console.log(XMLHttpRequest.readyState); console.log(textStatus); }, }); 原文地址:https://www.cnblogs.com/ihaokun/p/9996898.html

xammp start apache service FQA(xammp启动apache服务问题解决方案汇总)

xammp=apache+php+mysql  相当于一个服务集成包吧,主要是帮助用户免去配置的烦恼. 问题描述: 但是xammp也会出问题,通常是启动不了apache服务,一般会显示如下错误信息: 9:20:15 [Apache] Status change detected: stopped <span style="color:#ff0000;">9:20:15 [Apache] Error: Apache shutdown unexpectedly. 9:20:15

apache服务器全局配置详解

服务器标识相关指令: ServerName ServerAdmin ServerSignature ServerTokens UseCanonicalName UseCanonicalPhysicalPort ServerAdmin和ServerTokens指令控制有关服务器的哪些信息将出现在服务器生成的文档中(如错误消息).ServerTokens指令设置服务器HTTP响应头字段的值. ServerName.UseCanonicalName. UseCanonicalPhysicalPort指