Apache仮想ホストサーバーの再起動中にエラーが発生する

Apache仮想ホストサーバーの再起動中にエラーが発生する

PuTTyのrootユーザーを介して私のサーバーにログインし、ここにLAMPをインストールします。照明を設置した後、点灯してくださいセントース7Apache仮想ホストを正常に作成しますが、最後にApacheを再起動しようとするとエラーが表示されます。この問題をどのように解決しますか?

systemctl status httpd.service

**Error=>>>>>>>**

● httpd.service - The Apache HTTP Server

Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled; vendor preset: disabled)

Active: failed (Result: exit-code) since Thu 2017-08-24 11:38:04 EDT; 10s ago

Docs: man:httpd(8)

        man:apachectl(8)

Process: 7029 ExecStop=/bin/kill -WINCH ${MAINPID} (code=exited, 

status=1/FAILURE)

  Process: 7028 ExecStart=/usr/sbin/httpd $OPTIONS -DFOREGROUND (code=exited, 

status=1/FAILURE)

 Main PID: 7028 (code=exited, status=1/FAILURE)

Aug 24 11:38:04 example.com systemd[1]: Starting The Apache HTTP Server...

Aug 24 11:38:04 example.com systemd[1]: httpd.service: main process exite...E

Aug 24 11:38:04 example.com kill[7029]: kill: cannot find process ""

Aug 24 11:38:04 example.com systemd[1]: httpd.service: control process ex...1

Aug 24 11:38:04 example.com systemd[1]: Failed to start The Apache HTTP S....

Aug 24 11:38:04 example.com systemd[1]: Unit httpd.service entered failed....

Aug 24 11:38:04 example.com systemd[1]: httpd.service failed.

Hint: Some lines were ellipsized, use -l to show in full.

答え1

常にトラブルシューティングから始めてください。

このコマンドはエラーの原因を示します。

Apache を搭載した CentOS では、以下を使用します。

apachectl -t

Apache2 がある Ubuntu では、以下を使用します。

apache2ctl -t

通常、これは非常にマイナーなバグである可能性があるため、エラーを修正してApache Webサーバーを再起動してからお楽しみください。

楽しいコーディングしてください。

関連情報