Debian 12 の apache2 サービスが私には適していないようです。そのディレクトリに存在しないようなapache2サブディレクトリの
ログに不満があります/var/log/apache2
。/var/log
一時的な修正は、sudo mkdir /var/log/apache2
Apacheサービスを再起動することでした。ただし、システムの再起動後にapache2サブディレクトリが保持されないため、apache2サブディレクトリを再作成するには再実行する/var/log
必要があります。mkdir
この/var/log/apache2ディレクトリを作成すると、私が直面していた問題を修正しました。 NETでは提供されていないこの問題に対するより恒久的なソリューションが必要です/var/log
。
systemctl start apache2はsudo権限で実行されますが、影響がないようで、/var/log/apache2
存在せずログも生成できないと文句を言って、指定されたディレクトリが生成されるまでサービスはまったく実行されません。
ベストアンサー1
原因が何なのかわかりそうです。 Stacer はアプリケーションログファイルを削除するため、再起動時にディレクトリの欠落によりサービスが開始されません。だから最初はこれが再起動だと思いました。助けてくれてありがとう。