Así que estoy luchando contra esto desde hace mucho tiempo y me gustaría encontrar una solución adecuada.
Tengo php5.4 .. instalar y quiero actualizar a Php 7.
No importa lo mucho que intente hacerlo, parece que no puedo tocar mi objetivo.
Intenté eliminar php54 y otros con homebrew, eliminarlo manualmente mediante la línea de comandos, para sobrescribirlo con una nueva versión que no funciona. Lo que hago cuando escribo php -v
siempre termino con php5.4:
Marjorie:~ Mawel$ php -v
PHP 5.4.45 (cli) (built: Sep 6 2015 20:56:23)
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2014 Zend Technologies
Así que me pregunto a mí mismo, ¿me he equivocado con mi php / apache conf? ¿Debo intentar una instalación limpia de mi sistema y sería eficiente? No lo sé ! Estoy un poco perdido y realmente necesito ayuda incluso para la comprensión (¿hay alguna razón por la que no pueda deshacerme de la versión antigua de php?)
Cualquier cosa sería útil
Editar
Aquí hay más información para responder las preguntas:
Salida de brew tap
Marjorie:~ Mawel$ brew tap
homebrew/dupes
homebrew/php
homebrew/versions
A partir de lo que he probado con cerveza casera: Así que aquí está paso a paso la idea:
brew remove php54
brew install php70
brew link php70
Warning: Already linked: /usr/local/Cellar/php70/7.0.4
Permite agregar esta información:
Marjorie:~ Mawel$ sudo find ~/ -iname "php"
/Users/Mawel//Code/agencedevoyage/sos-partenaire/vendor/phpunit/php-code-coverage/tests/PHP
/Users/Mawel//Code/agencedevoyage/sos-partenaire/vendor/phpunit/phpunit/src/Util/PHP
/Users/Mawel//Code/agencedevoyage/vendor/phpunit/php-code-coverage/tests/PHP
/Users/Mawel//Code/agencedevoyage/vendor/phpunit/phpunit/src/Util/PHP
/Users/Mawel//Code/PHP
/Users/Mawel//Code/Site Perso/dev/vendor/phpunit/php-code-coverage/tests/PHP
/Users/Mawel//Code/Site Perso/dev/vendor/phpunit/phpunit/src/Util/PHP
/Users/Mawel//Documents/Cours/BTS SIO/Developpement/PHP
/Users/Mawel//Documents/Cours/BTS SIO/Developpement/web/php
/Users/Mawel//Library/Application Support/Sublime Text 3/Cache/PHP
/Users/Mawel//Library/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/IPython/html/static/components/codemirror/mode/php
Y finalmente, mi perfil de bash:
Marjorie:~ Mawel$ vi ~/.bash_profile
alias composer="php /usr/local/bin/composer.phar"
PATH="/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:$PATH"
export PATH
export PATH=~/.composer/vendor/bin:$PATH
export PATH="/usr/local/mysql/bin:$PATH"
source ~/.profile