Saya telah meningkatkan versi lama PHP ke php7 terbaru tetapi tidak dapat memulai layanannya.
systemctl restart apache2.service
Job for apache2.service failed. See "systemctl status apache2.service" and "journalctl -xe" for details.
Detail Status:
systemctl status apache2.service
● apache2.service - LSB: Apache2 web server
Loaded: loaded (/etc/init.d/apache2)
Active: failed (Result: exit-code) since Mon 2016-01-04 13:58:17 IST; 5s ago
Docs: man:systemd-sysv-generator(8)
Process: 16666 ExecStart=/etc/init.d/apache2 start (code=exited, status=1/FAILURE)
Jan 04 13:58:17 GCT022 apache2[16666]: *
Jan 04 13:58:17 GCT022 apache2[16666]: * The apache2 configtest failed.
Jan 04 13:58:17 GCT022 apache2[16666]: Output of config test was:
Jan 04 13:58:17 GCT022 apache2[16666]: apache2: Syntax error on line 140 of /etc/apache2...
Jan 04 13:58:17 GCT022 apache2[16666]: Action 'configtest' failed.
Jan 04 13:58:17 GCT022 apache2[16666]: The Apache error log may have more information.
Jan 04 13:58:17 GCT022 systemd[1]: apache2.service: control process exited, code=exit...s=1
Jan 04 13:58:17 GCT022 systemd[1]: Failed to start LSB: Apache2 web server.
Jan 04 13:58:17 GCT022 systemd[1]: Unit apache2.service entered failed state.
Jan 04 13:58:17 GCT022 systemd[1]: apache2.service failed.
Hint: Some lines were ellipsized, use -l to show in full.
root@client022:/home/user22$ ^C
Sekarang saya ingin mengembalikan atau menghapus php7 yang dapat saya lakukan dengan mesin pengguna yang aktif dengan versi yang lama.
Untuk menghapus penggunaan php7.0
sumber
Ini akan menghapus semua versi php7, baik itu php 7.0 atau php 7.1 dll.
sumber
*
adalah bintang regex , bukan bintang glob .Jika Anda menjalankan Abhishek, itu akan menghapus paket lain. Tambang saya akan menghapus ini juga
Jadi Anda lebih baik dengan
sumber
Cara menghapus PHP dan dependensi adalah:
sumber
apt-get autoremove
tidak didokumentasikan di halaman manual.autoremove
di tempatremove
menyebabkan dependensi yatim dihapus pada saat yang sama, yang menyimpan menjalankan perintah tambahan. Saya tidak tahu mengapa itu tidak didokumentasikan karena sangat berguna!untuk menghapus php7.x gunakan secara sederhana
sumber
Setelah melakukan:
untuk menghapus semua versi php7 , Anda masih perlu menjalankan beberapa langkah tambahan untuk menghapus php7 sepenuhnya dan sepenuhnya :
Kemudian lakukan:
dan kemudian hapus semua direktori di output dari perintah terakhir, EG:
sumber