Saya menggunakan Ubuntu 16.02. Ketika saya mencoba sudo service apache2 restart
, dikatakan:
Job for apache2.service failed because the control process exited with error code. See "systemctl status apache2.service" and "journalctl -xe" for details.
Kemudian saya ketik journalctl -xe
:, dan minta:
- - Unit apache2.service sudah mulai dijalankan. 11 Jan 02:30:46 aleksandr-VirtualBox apache2 [8177]: /etc/init.d/apache2: 1: / etc / apache2 / envvars: envvars: tidak ditemukan 11 Jan 02:30:46 aleksandr-VirtualBox apache2 [8177]: /etc/init.d/apache2: 49: / etc / apache2 / envvars: envvars: tidak ditemukan 11 Jan 02:30:46 aleksandr-VirtualBox apache2 [8177]: /etc/init.d/apache2: 1: / etc / apache2 / envvars: envvars: tidak ditemukan 11 Jan 02:30:46 aleksandr-VirtualBox apache2 [8177]: /etc/init.d/apache2: 49: / etc / apache2 / envvars: envvars: tidak ditemukan 11 Januari 02:30:46 aleksandr-VirtualBox apache2 [8177]: * Memulai apache2 server web Apache httpd 11 Jan 02:30:46 aleksandr-VirtualBox apache2 [8177]: * 11 Jan 02:30:46 aleksandr-VirtualBox apache2 [8177]: * Konfigurasi apache2 gagal. 11 Jan 02:30:46 aleksandr-VirtualBox apache2 [8177]: Output dari tes konfigurasi adalah: 11 Jan 02:30:46 aleksandr-VirtualBox apache2 [8177]: / usr / sbin / apache2ctl: 1: / etc / apache2 / envvars: envvars: tidak ditemukan 11 Jan 02:30:46 aleksandr-VirtualBox apache2 [8177]: / usr / sbin / apache2ctl: 49: / etc / apache2 / envvars: envvars: tidak ditemukan 11 Jan 02:30:46 aleksandr-VirtualBox apache2 [8177]: (2) Tidak ada file atau direktori: AH02291: Tidak dapat mengakses direktori '/ etc / apache2 / logs /' untuk log kesalahan utama 11 Jan 02:30:46 aleksandr-VirtualBox apache2 [8177]: AH00014: Pemeriksaan konfigurasi gagal 11 Jan 02:30:46 aleksandr-VirtualBox apache2 [8177]: Aksi 'configtest' gagal. 11 Jan 02:30:46 aleksandr-VirtualBox apache2 [8177]: Log kesalahan Apache mungkin memiliki informasi lebih lanjut. 11 Jan 02:30:46 aleksandr-VirtualBox systemd [1]: apache2.service: Proses kontrol keluar, kode = keluar status = 1 11 Jan 02:30:46 aleksandr-VirtualBox sudo [8171]: pam_unix (sudo: session): sesi ditutup untuk root pengguna 11 Jan 02:30:46 aleksandr-VirtualBox systemd [1]: Gagal memulai LSB: server web Apache2. - Subjek: Unit apache2.service telah gagal - Didefinisikan-oleh: systemd - Dukungan: http://lists.freedesktop.org/mailman/listinfo/systemd-devel - - Unit apache2.service telah gagal. - - Hasilnya gagal. 11 Jan 02:30:46 aleksandr-VirtualBox systemd [1]: apache2.service: Unit dimasukkan ke kondisi gagal. 11 Jan 02:30:46 aleksandr-VirtualBox systemd [1]: apache2.service: Gagal dengan hasil 'exit-code'. 11 Jan 02:33:09 aleksandr-VirtualBox dhclient [792]: DHCPREQUEST of 192.168.56.101 pada enp0s8 hingga 192.168.56.100 port 67 (xid = 0x204f076f) 11 Jan 02:33:09 aleksandr-VirtualBox dhclient [792]: DHCPACK of 192.168.56.101 dari 192.168.56.100 11 Jan 02:33:09 aleksandr-VirtualBox NetworkManager [619]: [1484073189.4253] alamat 192.168.56.101 11 Jan 02:33:09 aleksandr-VirtualBox NetworkManager [619]: [1484073189.4260] plen 24 (255.255.255.0) 11 Jan 02:33:09 aleksandr-VirtualBox NetworkManager [619]: [1484073189.4266] pengidentifikasi server 192.168.56.100 11 Jan 02:33:09 aleksandr-VirtualBox NetworkManager [619]: [1484073189.4273] waktu sewa 1200 11 Jan 02:33:09 aleksandr-VirtualBox NetworkManager [619]: [1484073189.4279] dhcp4 (enp0s8): state diubah bound -> terikat 11 Jan 02:33:09 aleksandr-VirtualBox dbus [590]: [system] Mengaktifkan melalui systemd: nama layanan = 'org.freedesktop.nm_dispatcher' unit = 'dbus-org.freedesktop.nm-dispatcher.service' Jan 11 02:33:09 aleksandr-VirtualBox systemd [1]: Memulai Network Manager Script Dispatcher Service ... - Subjek: Unit NetworkManager-dispatcher.service sudah mulai start-up - Didefinisikan-oleh: systemd -- Dukung: - - Unit NetworkManager-dispatcher.service telah mulai dijalankan. 11 Jan 02:33:09 aleksandr-VirtualBox dhclient [792]: terikat ke 192.168.56.101 - pembaruan dalam 559 detik. 11 Jan 02:33:09 aleksandr-VirtualBox dbus [590]: [system] Berhasil mengaktifkan layanan 'org.freedesktop.nm_dispatcher' 11 Jan 02:33:09 aleksandr-VirtualBox systemd [1]: Memulai Network Manager Script Dispatcher Service. - Subjek: Unit NetworkManager-dispatcher.service telah selesai start-up - Didefinisikan-oleh: systemd -- Dukung: - - Unit NetworkManager-dispatcher.service telah selesai memulai. - - Hasil start-up dilakukan. 11 Jan 02:33:09 aleksandr-VirtualBox nm-dispatcher [8205]: req: 1 'dhcp4-change' [enp0s8]: permintaan baru (1 skrip) 11 Jan 02:33:09 aleksandr-VirtualBox nm-dispatcher [8205]: req: 1 'dhcp4-change' [enp0s8]: mulai menjalankan skrip yang dipesan ...
Dan ketika itu systemctl status apache2.service
reaqest:
* apache2.service - LSB: server web Apache2 Dimuat: dimuat (/etc/init.d/apache2; buruk; preset vendor: diaktifkan) Drop-In: /lib/systemd/system/apache2.service.d `-apache2-systemd.conf Aktif: gagal (Hasil: keluar-kode) sejak Rabu 2017-01-11 02:30:46 +08; 33 menit yang lalu Documents: man: systemd-sysv-generator (8) Proses: 8023 ExecStop = / etc / init.d / apache2 berhenti (kode = keluar, status = 0 / SUKSES) Proses: 2236 ExecReload = / etc / init.d / apache2 reload (kode = keluar, status = 0 / SUKSES) Proses: 8177 ExecStart = / etc / init.d / apache2 mulai (kode = keluar, status = 1 / GAGAL) 11 Jan 02:30:46 aleksandr-VirtualBox apache2 [8177]: / usr / sbin / apache2ctl: 1: / etc / apache2 / envvars: envvars: tidak ditemukan 11 Jan 02:30:46 aleksandr-VirtualBox apache2 [8177]: / usr / sbin / apache2ctl: 49: / etc / apache2 / envvars: envvars: tidak ditemukan 11 Jan 02:30:46 aleksandr-VirtualBox apache2 [8177]: (2) Tidak ada file atau direktori: AH02291: Tidak dapat mengakses direktori '/ etc / apache2 / logs /' untuk log kesalahan utama 11 Jan 02:30:46 aleksandr-VirtualBox apache2 [8177]: AH00014: Pemeriksaan konfigurasi gagal 11 Jan 02:30:46 aleksandr-VirtualBox apache2 [8177]: Aksi 'configtest' gagal. 11 Jan 02:30:46 aleksandr-VirtualBox apache2 [8177]: Log kesalahan Apache mungkin memiliki informasi lebih lanjut. 11 Jan 02:30:46 aleksandr-VirtualBox systemd [1]: apache2.service: Proses kontrol keluar, kode = keluar status = 1 11 Jan 02:30:46 aleksandr-VirtualBox systemd [1]: Gagal memulai LSB: server web Apache2. 11 Jan 02:30:46 aleksandr-VirtualBox systemd [1]: apache2.service: Unit dimasukkan ke kondisi gagal. 11 Jan 02:30:46 aleksandr-VirtualBox systemd [1]: apache2.service: Gagal dengan hasil 'exit-code'.
Apa yang salah? Di mana interupsi? Tolong bantu!
/etc/apache2/logs/
ada? Karena ini adalah pesan kesalahan kedua. Anda bisa mencobasudo mkdir /etc/apache2/logs
.Saya menghapus file .conf di situs-tersedia dan tidak menghapus file tautan di situs-diaktifkan.
Sekarang saya menghapus semua file di situs-enabled
restart apache2 server (sudo service apache2 restart)
bekerja untukku
Semoga ini bisa membantu seseorang :)
sumber
Saya memiliki masalah yang sama. Saya mendapat kesalahan yang sama dengan
sudo service apache2 restart
dan berlarisudo systemctl status apache2.service
dan garis merah ituFailed to start LSB: Apache2 web server.
Larutan
jalankan perintah di bawah ini:
Itu akan memeriksa kesalahan (saya kira kesalahan Sintaks) dan kemudian Anda dapat men-debug kesalahan.
sumber
Coba perintah ini:
Kemudian restart layanan apache2.
sumber
Dalam kasus saya, saya melakukan ini:
uninstall dan hapus Apache2
instal ulang apache2
Ini berjalan untuk saya
sumber