【发布时间】:2015-10-10 06:02:53
【问题描述】:
我是 Apache2 的新手,我正在尝试让 Apache2 在我的本地 Linux (linux mint 17) 上运行。当我尝试:sudo apache2,它给了我以下错误:
[2015 年 7 月 20 日星期一 16:15:30.785526] [核心:警告] [pid 14221] AH00111: 未定义配置变量 ${APACHE_LOCK_DIR} [Mon Jul 20 16:15:30.785602 2015] [核心:警告] [pid 14221] AH00111:配置变量 ${APACHE_PID_FILE} 未定义 [Mon Jul 20 16:15:30.785618 2015] [核心:警告] [pid 14221] AH00111:配置变量 ${APACHE_RUN_USER} 是 未定义 [2015 年 7 月 20 日星期一 16:15:30.785627] [核心:警告] [pid 14221] AH00111:未定义配置变量 ${APACHE_RUN_GROUP} [Mon Jul 20 16:15:30.785644 2015] [核心:警告] [pid 14221] AH00111:配置 变量 ${APACHE_LOG_DIR} 未定义 [Mon Jul 20 16:15:30.787550 2015] [核心:警告] [pid 14221:tid 140466817042304] AH00111:配置 变量 ${APACHE_LOG_DIR} 未定义 [Mon Jul 20 16:15:30.787686 2015] [核心:警告] [pid 14221:tid 140466817042304] AH00111:配置 变量 ${APACHE_LOG_DIR} 未定义 [Mon Jul 20 16:15:30.787703 2015] [核心:警告] [pid 14221:tid 140466817042304] AH00111:配置 变量 ${APACHE_LOG_DIR} 未定义 AH00526: 语法错误 /etc/apache2/apache2.conf 的第 74 行:无效的 Mutex 目录 参数文件:${APACHE_LOCK_DIR}
然后我在网上搜索了一些类似的问题并尝试了:sudo /etc/init.d/apache2 restart,它给了我:
- 重新启动 web 服务器 apache2 AH00558:apache2:无法可靠地确定服务器的完全限定域名,使用 127.0.1.1。全局设置“ServerName”指令以禁止显示此消息
再次,我试图在网上找到解决方案,在 /etc/apache2/apache2.conf
的末尾添加:ServerName localhost现在 sudo /etc/init.d/apache2 restart 命令可以工作,但 sudo apache2 仍然给出同样的错误。
有人可以帮帮我吗?
【问题讨论】:
-
根据这个答案,你的结果是可以预料的。 stackoverflow.com/a/49109974/631764