Come rimuovere preinstallato Apache e PHP da Mac OS Sierra

6

Ho cercato di capire come rimuovere completamente Apache e PHP preinstallati dal mio MacBook Pro ... Il motivo è che sto usando la versione homebrew di Apache e PHP. L'attuale versione di PHP che sto usando è PHP 7, come puoi vedere nello screenshot qui sotto

maquandousophp-vnelterminalemimostralaversione5.6diPHP.guardalaschermataquisotto.

Sto cercando di trovare il PHP preinstallato ma non riesco a trovarlo ... Puoi aiutarmi e indirizzarmi verso la giusta direzione? Grazie.

    
posta FaISalBLiNK 29.08.2017 - 10:04
fonte

3 risposte

9

Rimuovere i binari macOS di sistema non è una buona idea, saranno reinstallati durante un prossimo aggiornamento del sistema e potrebbero essere necessari da alcuni script di sistema.

Per abilitare il php homebrew dalla riga di comando, leggi l'output di brew info php70 :

If you wish to swap the PHP you use on the command line, you should add the following to ~/.bashrc, ~/.zshrc, ~/.profile or your shell's equivalent configuration file: export PATH="$(brew --prefix homebrew/php/php70)/bin:$PATH"

Se hai installato php 7.2, controlla l'output di brew info php72 .

    
risposta data 30.08.2017 - 08:04
fonte
3

Ho provato questo

export PATH=/usr/local/php5/bin:$PATH

e funziona, php -v mi mostra la versione corretta, vedi link

!!! Nota che devi aggiungere export PATH=/usr/local/php5/bin:$PATH al tuo file ~/.bash_profile per avere questa modifica permanente, altrimenti andrà via al primo riavvio e dovrai eseguire questo comando ogni volta che riavvii.

    
risposta data 08.12.2017 - 11:09
fonte
0

Esporta il tuo PATH con qualcosa di simile a questo (controlla la tua versione php):

export PATH=/usr/local/Cellar/php71/7.1.14_25/bin:$PATH

    
risposta data 27.02.2018 - 00:29
fonte

Leggi altre domande sui tag