我是Apache2的新手,我试图让Apache2在我的本地Linux上运行(linux mint 17)。当我尝试: sudo apache2 时,它会出现以下错误:
[Mon Jul 20 16:15:30.785526 2015] [core:warn] [pid 14221] AH00111: 配置变量$ {APACHE_LOCK_DIR}未定义[Mon Jul 20 16:15:30.785602 2015] [core:warn] [pid 14221] AH00111:配置变量 $ {APACHE_PID_FILE}未定义[Mon Jul 20 16:15:30.785618 2015] [core:warn] [pid 14221] AH00111:配置变量$ {APACHE_RUN_USER}是 未定义[Mon Jul 20 16:15:30.785627 2015] [core:warn] [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 ,它给了我:
同样,我尝试在线找到解决方案,在 /etc/apache2/apache2.conf
的末尾添加: ServerName localhost现在 sudo /etc/init.d/apache2 restart 命令有效,但 sudo apache2 仍然会出现同样的错误。
有人可以帮帮我吗?
答案 0 :(得分:1)
通过以下thread,尝试这些需要使用" service":
的命令sudo service apache2 status
sudo service apache2 start
sudo service apache2 stop
sudo service apache2 reload
答案 1 :(得分:0)
尝试:sudo service apache2 {command},而不是{},您输入以下选项之一: