监狱中的Apache不会在portmaster升级后启动

时间:2015-01-21 09:33:48

标签: apache freebsd jail

帮助!

我更新了我的网络服务器,现在apache2.4在重新启动后无法启动。

将loglevel设置为debug后,当我重新启动apache时,我会在日志中得到这个:

[Wed Jan 21 10:24:21.785303 2015] [auth_digest:notice] [pid 74642] AH01757: generating secret for digest authentication ...
[Wed Jan 21 10:24:21.785607 2015] [auth_digest:debug] [pid 74642] mod_auth_digest.c(250): AH01759: done

没有运行http服务,没有创建pid文件,未启用ssl。

重启apache时从控制台输出:

/usr/local/etc/rc.d/apache24 restart
Performing sanity check on apache24 configuration:
Syntax OK
apache24 not running? (check /var/run/httpd.pid).
Performing sanity check on apache24 configuration:
Syntax OK
Starting apache24.

configtest输出:

apachectl configtest
Performing sanity check on apache24 configuration:
Syntax OK

总结:没有错误,没有有用的日志条目。我该如何解决这个问题?

亲切的问候 哈德

1 个答案:

答案 0 :(得分:0)

尝试手动运行,如下所示:

/ usr / local / sbin / httpd -e debug -X

它可能会输出很多信息;看看你是否能发现任何可疑的东西。您也可以尝试使用" -e notice"相反,减少输出量。