我在我的看到/lib/systemd/system/apache2.service
:
[Service]
...
Environment=APACHE_STARTED_BY_SYSTEMD=true
虽然 Apache 显然是由 systemd 启动的,但我找不到任何解释这个环境变量的实际效果。
答案1
找到答案/usr/sbin/apachectl
:
# If running on systemd we should not start httpd without systemd
# or systemd will get confused about the status of httpd.