He actualizado la versión anterior de PHP a la última versión de php7 pero no puedo iniciar sus servicios.
systemctl restart apache2.service
Job for apache2.service failed. See "systemctl status apache2.service" and "journalctl -xe" for details.
Detalle de estado:
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
Ahora quiero revertir o eliminar php7 que puedo hacer que la máquina del usuario esté activa con la versión anterior.
Para eliminar php7.0 usa
fuente
Esto eliminará todas las versiones de php7, ya sea php 7.0 o php 7.1, etc.
fuente
*
es una estrella regex , no una estrella glob .Si ejecuta Abhishek, eliminará otros paquetes. En el mío también iba a eliminarlos
Entonces estás mejor con
fuente
La forma de eliminar PHP y dependencias es:
fuente
apt-get autoremove
no está documentado en la página del manual.autoremove
en lugar deremove
causar que las dependencias huérfanas se eliminen al mismo tiempo, lo que ahorra la ejecución de un comando adicional. ¡No sé por qué no está documentado ya que es muy útil!para eliminar php7.x simplemente usar
fuente
Después de hacer un:
Para eliminar todas las versiones de php7 , aún necesita ejecutar algunos pasos adicionales para eliminar completamente y completamente php7 :
Entonces haz un:
y luego elimine todos los directorios en la salida del último comando, por ejemplo:
fuente