名为Apache的服务报告了以下错误:无法打开日志

时间:2016-05-13 08:41:09

标签: apache tomcat windows-services

SAS Foundation在Tomcat服务器上运行。当我尝试在计算机上重新启动Tomcat Apache服务时,我收到以下消息

enter image description here

我打开了Windows事件查看器以查看日志。它与Apache有关,并带有错误消息:

  

名为Apache的服务报告了以下错误:无法执行   打开日志。

我这里没有其他信息。我假设Tomcat正在端口80上运行。 当我在我的cmd上执行netstat时,我看到TCP已采用0.0.0.0:80。这可能是冲突吗?

非常感谢任何帮助!

更新 我意识到每次重启尝试都会得到4个日志。以下是其他三个:

  

名为Apache的服务报告了以下错误:(OS 10013)An   尝试以访问禁止的方式访问套接字   权限。 :make_sock:无法绑定到地址[::]:80。

     

名为Apache的服务报告了以下错误:(OS 10013)An   尝试以访问禁止的方式访问套接字   权限。 :make_sock:无法绑定到地址0.0.0.0:80。

     

名为Apache的服务报告了以下错误:没有监听   插座可用,关机。

1 个答案:

答案 0 :(得分:0)

我遇到了与Marvell RAID控制器完全不同的软件,Web界面相同的问题。我尝试了几个配方,包括对httpd.conf的修改无济于事。接下来,我在Windows日志中发现了附近的消息,如下所示:

  

名为Apache的服务报告了以下错误:

     

(OS 10048)通常只允许使用每个套接字地址(协议/网络地址/端口)。 :make_sock:无法绑定到地址0.0.0.0:8845

因此,日志不可用不是因为httpd.conf中的任何错误,而是因为Apache已经在运行但没有响应Windows服务管理器。

我去了任务管理器,发现有相关的httpd进程正在运行。我杀了这个过程。然后服务从服务管理器正常启动而没有任何错误。