Apache のエラー ログ (特に Arch Linux) でこのエラーが発生する原因を知っている人はいますか?
PID file /run/httpd/httpd.pid not readable (yet?) after start.
このエラーは、Apache の正常な実行を停止するものではありませんが (起動すると)、サービスの再起動時間が大幅に遅くなる可能性があります。
任意のガイダンスをいただければ幸いです。
私の見解では、このバグは機能であるということです。私が行ったことはありません (ここで提案されているすべてを試してからいくつかを試しました) が、ソフトウェアは問題なく動作します。だから、私はそれを少し間違った成功メッセージと見なします - 私は始めました!
私はこの問題に遭遇しました:
PID ファイル *.pid は、開始後に (まだ?) 読み取れません。
最近、私のApacheサーバーは、パッケージ発行のバージョンからコンパイルしていましたhttpd-2.4.12.tar.gz
. これが私の httpd.service コンテンツです。これに続いて、私の問題は修正されました。これがこれに出会った人の助けになることを願っています。
[Unit]
Description=The Apache HTTP Server
After=network.target remote-fs.target nss-lookup.target
[Service]
Type=forking
ExecStart=/usr/local/apache/bin/apachectl start -DFOREGROUND
PIDFile=/run/apache/apache.pid
ExecReload=/usr/local/apache/bin/apachectl restart
ExecStop=/user/local/apache/bin/apachectl stop
PrivateTmp=True
[Install]
WantedBy=multi-user.target