私はArch Linux 3.12.25-1-ARCHを実行しており、httpd.serviceで問題が発生しています。
$ sudo systemctl enable httpd.service
$ sudo systemctl start httpd.service
Job for httpd.service failed. See 'systemctl status httpd.service' and 'journalctl -xn' for details.
systemctl status httpd.service
返品...
Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled)
Active: failed (Result: exit-code) since...
Process: 341 ExecStart=/usr/bin/apachectl start (code=exited, status=1/FAILURE)`
journalctl -xn
多くの項目が返されますが、エラーの性質の項目はありません。
私の初期の焦点はこのガイド
これは機能しますが、再起動後は機能しません。もう一度行ってhttpd.conf
ファイルが同じであることを確認し、再インストールも試みました。pacman -S apache php php-apache
答え1
問題は、OpenSSLを正しくインストールしていないことです。 。sudo pacman -S openssl
私は使用しましたこのガイド自己署名証明書を生成し、正しく有効にして起動できましたhttpd.service
。