linux – 升级到wheezy apache后无法启动
发布时间:2021-05-23 10:03:22 所属栏目:Linux 来源:网络整理
导读:我已经从lenny升级到wheezy,现在apache无法启动: # /etc/init.d/apache2 start Starting web server: apache2[Wed May 08 19:01:08 2013] [crit] (22)Invalid argument: alloc_listener: failed to get a socket for (null)Syntax error on line 17 of /etc
我已经从lenny升级到wheezy,现在apache无法启动: # /etc/init.d/apache2 start Starting web server: apache2[Wed May 08 19:01:08 2013] [crit] (22)Invalid argument: alloc_listener: failed to get a socket for (null) Syntax error on line 17 of /etc/apache2/ports.conf: Listen setup failed Action 'start' failed. The Apache error log may have more information. failed! ports.conf的第17行当然是正确的: # If you just change the port or add more ports here,you will likely also # have to change the VirtualHost statement in # /etc/apache2/sites-enabled/000-default # This is also true if you have upgraded from before 2.2.9-3 (i.e. from # Debian etch). See /usr/share/doc/apache2.2-common/NEWS.Debian.gz and # README.Debian.gz #NameVirtualHost *:80 #Listen 80 <IfModule mod_ssl.c> # If you add NameVirtualHost *:443 here,you will also have to change # the VirtualHost statement in /etc/apache2/sites-available/default-ssl # to <VirtualHost *:443> # Server Name Indication for SSL named virtual hosts is currently not # supported by MSIE on Windows XP. Listen 443 </IfModule> <IfModule mod_gnutls.c> Listen 443 </IfModule> 看起来它与我正在运行的内核中不存在的一些内核调用有关:http://major.io/2009/08/14/fedora-11-httpd-alloc_listener-failed-to-get-a-socket-for-null/ 这是一个xen VPS,内核版本是2.6.26-amd64.我现在无法更新内核,因为提供程序需要执行其中的一部分.我已经发出了请求,但我不知道他们会花多长时间. 有没有办法让这个工作,直到我有机会更新内核? 解决方法您是否尝试过在ServerFault上找到的此解决方案:> Apache in linux-vserver won’t start,can’t create socket 它将在您的系统上重新安装libapr1. 干杯, K. (编辑:宜春站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |