我正在尝试解决最近的发行版和apache升级导致的Apache2配置差异:
Debian wheezy - >拉伸
Apache 2.2.22 - > 2.4.25
Apache2ctl工具似乎适合分析,但不幸的是,2个最有用的选项不适用于旧服务器的克隆:
# apache2ctl -D DUMP_RUN_CFG
(98)Address already in use: make_sock: could not bind to address [::]:80
(98)Address already in use: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
Unable to open logs
Action '-D DUMP_RUN_CFG' failed.
-D DUMP_INCLUDES
这两个命令在新升级的服务器上工作并返回有用的信息。
我尝试的其他所有内容在新服务器和旧服务器上运行良好:
apache2ctl -t
apache2ctl -S
apache2ctl -D DUMP_RUN_CFG
apache2ctl -D DUMP_MODULES
Apache error.log(LogLevel debug)和syslog。
中似乎没有记录任何内容知道导致上述错误的原因是什么以及如何修复它?
这是一个Apache错误吗?