我将服务器从 Debian 7 升级到 Debian 8。因此,Apache 2.4.10 存在多个问题
做的时候:
apache2 -S
结果:
AH00111: Config variable ${APACHE_LOCK_DIR} is not defined
AH00111: Config variable ${APACHE_PID_FILE} is not defined
AH00111: Config variable ${APACHE_RUN_USER} is not defined
AH00111: Config variable ${APACHE_RUN_GROUP} is not defined
AH00111: Config variable ${APACHE_LOG_DIR} is not defined
AH00526: Syntax error on line 74 of /etc/apache2/apache2.conf:
Invalid Mutex directory in argument file:${APACHE_LOCK_DIR}
envvars 的内容
export APACHE_RUN_USER=www-data
export APACHE_RUN_GROUP=www-data
export APACHE_PID_FILE=/var/run/apache2/apache2$SUFFIX.pid
export APACHE_RUN_DIR=/var/run/apache2$SUFFIX
export APACHE_LOCK_DIR=/var/lock/apache2$SUFFIX
export APACHE_LOG_DIR=/var/log/apache2$SUFFIX
这是默认设置,所以我不知道为什么它不起作用。
到目前为止,我只找到了相互矛盾的解决方案,顺便说一句,这一切都没有帮助,或者我不明白。
然而,Apache 正在运行,但显然会向其错误日志发送垃圾邮件。我很困惑,我很高兴地等待因为提出这样一个愚蠢的问题而被否决。
您没有
apache2
正确使用,请参阅手册页: