apache启动报错

今天升级kali 导致apache 无法启动,问题如下:

root@kali:~# apache2 -k start

[Sat Jan 21 21:01:16.273933 2017] [core:warn] [pid 3248] AH00111: Config variable ${APACHE_RUN_DIR} is not defined
apache2: Syntax error on line 80 of /etc/apache2/apache2.conf: DefaultRuntimeDir must be a valid directory, absolute or relative to ServerRoot
或:
root@kali:/etc/apache2# apache2 -k start
[Sat Jan 21 22:05:56.705639 2017] [core:warn] [pid 10577] AH00111: Config variable ${APACHE_PID_FILE} is not defined
[Sat Jan 21 22:05:56.705819 2017] [core:warn] [pid 10577] AH00111: Config variable ${APACHE_RUN_USER} is not defined
[Sat Jan 21 22:05:56.705866 2017] [core:warn] [pid 10577] AH00111: Config variable ${APACHE_RUN_GROUP} is not defined
[Sat Jan 21 22:05:56.705919 2017] [core:warn] [pid 10577] AH00111: Config variable ${APACHE_LOG_DIR} is not defined
[Sat Jan 21 22:05:56.713958 2017] [core:warn] [pid 10577:tid 3073427200] AH00111: Config variable ${APACHE_LOG_DIR} is not defined
[Sat Jan 21 22:05:56.714454 2017] [core:warn] [pid 10577:tid 3073427200] AH00111: Config variable ${APACHE_LOG_DIR} is not defined
[Sat Jan 21 22:05:56.715159 2017] [core:warn] [pid 10577:tid 3073427200] AH00111: Config variable ${APACHE_LOG_DIR} is not defined
AH00543: apache2: bad user name ${APACHE_RUN_USER}

这是由于升级后apache 配置文件变化,没有导入新的apache 环境变量。

解决办法 :

source /etc/apache2/envvars

. /etc/apache2/envvars

Config variable ${APACHE_RUN_DIR} is not defined相关推荐

  1. Debian update apache error AH00111: Config vairable ${APACHE_RUN_DIR} is not defined

    转自:https://blog.51cto.com/peasant/1893784 今天升级kali导致apache无法启动,问题如下: [Sat Jan 21 21:01:16.273933 201 ...

  2. AWD系统加固,系统渗透笔记

    AWD系统加固,系统渗透笔记 由于在内网进行安全加固并不能连接外网所以无法使用最新的更新源只能使用自己系统自带的更新包 首先总结一下ubantu系统加固的套方案 第一步安装并配置好lamp环境 第二步 ...

  3. material-ui_满足Material-UI —您最喜欢的新用户界面库

    material-ui by Code Realm 通过Code Realm 满足Material-UI -您最喜欢的新用户界面库 (Meet Material-UI - your new favor ...

  4. jdk动态代理与cglib动态代理--InvocationHandler--MethodInterceptor

    动态代理是为了实现Aop编程(不修改类源码,类方法执行前后,自定义增强处理, 日志 拦截等等),代理的是类对象 一.jdk动态代理 被代理的类需要实现接口,针对接口的代理,通过生成一个实现了接口的动态 ...

  5. Boost:宏BOOST_NO_EXCEPTIONS的使用实例

    Boost:宏BOOST_NO_EXCEPTIONS的使用实例 实现功能 C++实现代码 实现功能 宏BOOST_NO_EXCEPTIONS的使用实例 C++实现代码 #include <boo ...

  6. Boost:宏BOOST_NO_RTTI的使用实例

    Boost:宏BOOST_NO_RTTI的使用实例 实现功能 C++实现代码 实现功能 宏BOOST_NO_RTTI的使用实例 C++实现代码 #include <boost/config.hp ...

  7. Spring5参考指南:AOP代理

    文章目录 AOP代理 AOP Proxies原理 AOP代理 通常来说Spring AOP有两种代理方式,一种默认的JDK代理,只能代理接口,一种是CGLIB代理,可以代理具体的类对象. Spring ...

  8. php如何设计一个日志类,一个简单php日志类

    日志类如下,news目录为当前php文档根目录下子目录. if( ! defined('BASEPATH') ) { define ('BASEPATH', $_SERVER['DOCUMENT_RO ...

  9. 开源网站统计程序 oracle,利用百夫长统计程序源码免费搭建独立网站统计软件工具...

    一般我们站长统计使用哪个工具?百度统计.51LA.CNZZ统计,还是其他统计工具.确实有些比较喜欢折腾的网友会使用一些开源程序搭建自己的统计工具,出于这样考虑的用户一来可能是考虑到个性化,二来可能将网 ...

最新文章

  1. 2018 我的学习分享路线
  2. 在C 函数中保存状态:registry、reference和upvalues
  3. Makefile常用信息查询页
  4. 神经网络调参训练集噪音比例对网络性能的影响
  5. kaggle用命令提交
  6. spring消息队列_AmazonSQS和Spring用于消息传递队列
  7. Codeforces Round #361(div 2)
  8. Hive数据倾斜优化
  9. 关于ODI agent的配置部署
  10. mysql内置函数大全
  11. 拼多多通用优惠券漏洞被薅羊毛数千万 你的系统有反作弊防护吗?
  12. AH快递单打印管理软件
  13. Debian下的搜狗拼音安装个人心得
  14. 关于Jetson TX2刷机各种问题(刷机后键盘等等奇葩错误)
  15. Golang 依赖包下载时候代理设置
  16. Dynamics 365 for Sales: Email Engagement
  17. matlab 路由表,闭关修炼之zigbee路由
  18. 使用 Azure Databricks 做ETL
  19. C语言 校园歌手比赛系统
  20. ​人工智能之父图灵诞辰纪念日,一起来看最受读者欢迎的AI技术好书

热门文章

  1. IOS对战卡牌《梦回水浒》抢先体验
  2. 5.冰雹猜想(角谷猜想)
  3. Qt-OpenCV学习笔记--二维码(QR)识别
  4. 百度地图 ( 二 ) 添加覆盖物
  5. Qt WebEngine(02):Qt WebEngine 特性【官翻】
  6. 小米蓝牙耳机怎么选?适合小米手机的蓝牙耳机推荐
  7. 运维数据中台的探索、实践与展望
  8. ur机器人编程学习-安全设置
  9. 深度卷积神经网络学习(CNN)
  10. 大牧絮叨设计模式:单例模式