apache2がenvvarsファイルを尊重しないのはなぜですか?
私のenvvarファイルには次の行が含まれています。 export APACHE_RUN_USER=www-data export APACHE_RUN_GROUP=www-data 私のapache2.confには次の行があります。 # These need to be set in /etc/apache2/envvars User ${APACHE_RUN_USER} Group ${APACHE_RUN_GROUP} しかし、私が実行するapache2 -Mと、これが得られます: apache2: bad user name ${APACHE_RUN_USER} 一時的な修正はwww-data、apache2.confファイルにハードコーディングすることです。ここにいくつかの推測がありましたは、一部の構成スクリプトがapache2.confファイルのenv変数を正しく置き換えなかったためで。関係なく、apvar2を取得してenvvarsファイルを調べるにはどうすればよいですか? 別のデータポイントとして、このサイトはenvvarsがビルド時に生成されることを示しているように見えますが、実行時にapache2ctlによって読み取られ、このファイルはビルドプロセスによって残されただけではないことを示唆しています