Desinstalar PHP predeterminado en El Capitán

3

Mi Mac tiene la instalación predeterminada de PHP 5.5 en /usr/bin/php y quiero eliminarla de la manera correcta porque quiero tener PHP 7 en lugar de esto. Hasta el momento no hay suerte en cómo desinstalar de la manera correcta. No puedo simplemente rm -rf /usr/bin/php porque hay muchos otros componentes como php-cli , php-fpm , etc. que deben eliminarse, así como apache y mysql.

    
pregunta Muhaimin 07.05.2016 - 05:39

1 respuesta

3

En mi opinión, la forma correcta es configurar su ruta para que prefiera su instalación de PHP.

  • Apple restringe PHP para que no pueda eliminarlo sin pasar por alto la protección de integridad del sistema
  • Apple actualizará esos archivos en cualquier momento que lo desee, por lo que siempre tendrá que volver a realizar los pasos necesarios para modificar el sistema.
  • Si crea un entorno virtual como un docker o simplemente usa las rutas correctas para su instalación, estas son portátiles y no necesitan ningún tipo de trabajo adicional.

Si realmente necesita eliminar esos archivos, iniciará la recuperación de HD y deshabilitará SIP. Luego elimine todos los archivos y las bibliotecas asociadas (con el potencial de romper las herramientas de Apple si elimina algo que el sistema realmente ejecuta en algún momento) y luego vuelva a habilitar el SIP según lo desee. Haría una buena copia de seguridad antes de cambiar SIP en caso de que desee recuperar el sistema después de eliminar cosas.

    
respondido por el bmike 07.05.2016 - 19:12

Lea otras preguntas en las etiquetas