linux – 升级到wheezy apache后无法启动

linux – 升级到wheezy apache后无法启动,第1张

概述我已经从lenny升级到wheezy,现在apache无法启动: # /etc/init.d/apache2 start 我已经从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 FailedAction '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.

总结

以上是内存溢出为你收集整理的linux – 升级到wheezy apache后无法启动全部内容,希望文章能够帮你解决linux – 升级到wheezy apache后无法启动所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/1038369.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存