¿Por qué mi OS X todavía ejecuta php más antiguo aunque lo haya actualizado?

3

Acabo de actualizar mi php del sistema en el terminal a través de la línea de comandos.

Eliminé la ruta de exportación en .bash_profile porque estaba apuntando a mamp, pero por alguna razón mi php todavía dice 5.3 y 5.4 cuando ejecuto php -v en la terminal.

¿Alguien sabe por qué sucedería esto? También he cerrado el terminal y he vuelto a abrir para ver el cambio.

    
pregunta M dunbavan 28.10.2013 - 09:22

1 respuesta

3

Parece que no agregaste la nueva ruta a tu $PATH .

Cita las preguntas frecuentes del sitio web que ha publicado:

  

¿Por qué php -v en la línea de comandos aún muestra mi versión anterior?

     

php-osx no sobrescribe los binarios de php instalados por Apple, pero instala todo en / usr / local / php5. El nuevo binario de php se encuentra en / usr / local / php5 / bin / php.

     

También puede ajustar su RUTA para incluir ese directorio, por ejemplo. escriba en su archivo ~ / .profile lo siguiente

     

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

Entonces, abra su archivo .profile o .bash_profile en un editor como nano o vim y agregue la última línea export PATH=/usr/local/php5/bin:$PATH al archivo apropiado.

Genere su archivo con source ~/.bash_profile o source ~/.profile o cierre y vuelva a abrir su terminal.

    
respondido por el napcae 28.10.2013 - 09:44

Lea otras preguntas en las etiquetas