Disinstalla PHP predefinito su El Capitan

3

Il mio Mac ha l'installazione predefinita di PHP 5.5 in /usr/bin/php e voglio rimuoverlo nel modo giusto perché voglio avere PHP 7 invece di questo. Finora nessuna fortuna su come disinstallare nel modo giusto. Non posso semplicemente rm -rf /usr/bin/php perché ci sono molti altri componenti come php-cli , php-fpm , ecc da rimuovere così come apache e mysql.

    
posta Muhaimin 07.05.2016 - 05:39
fonte

1 risposta

3

Secondo me, il modo giusto è impostare il tuo percorso per preferire la tua installazione di PHP.

  • Apple limita PHP, quindi non puoi eliminarlo senza bypassare la protezione dell'integrità del sistema
  • Apple aggiornerà quei file in qualsiasi momento, quindi devi sempre ripetere i passaggi necessari per modificare il sistema
  • Se crei un ambiente virtuale come la finestra mobile o semplicemente utilizzi i percorsi corretti per l'installazione, questi sono portatili e non richiedono alcun tipo di lavoro aggiuntivo.

Se hai davvero bisogno di cancellare quei file, dovresti fare il boot in recovery HD e disabilitare SIP. Quindi elimina tutti i file e le librerie associate (con la possibilità di interrompere gli strumenti Apple se elimini qualcosa che il sistema effettivamente esegue ad un certo punto) e quindi riabilita SIP come desiderato. Farei un buon backup prima di cambiare SIP nel caso in cui si desideri ripristinare il sistema dopo aver eliminato le cose.

    
risposta data 07.05.2016 - 19:12
fonte

Leggi altre domande sui tag