我在我的 ubutu 服务器 20.04 中安装了 apache2,但是当我通过
sudo apache2 -t
排除语法故障时,它给了我以下错误:
[Sun Apr 17 08:43:12.116347 2022] [core:warn] [pid 34462] 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
但是 apache2 正在运行且处于活动状态。
如果您不明白我的问题,请不要打折扣,而是询问具体细节,以便您可以提供帮助,谢谢。
运行以下命令解决了我的问题:
源 /etc/apache2/envvars
apache2
已弃用。使用apachectl -t
。