Instalar PHP 7.4+ en MacOS Catalina 10.15+

 
Ahora instalar PHP es muchísimo más sencillo en Mac, con un solo comando podemos hacerlo tal y como se hace en CentOS.

brew install php
php -v
PHP 7.4.2 (cli) (built: Jan 22 2020 06:30:58) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
    with Zend OPcache v7.4.2, Copyright (c), by Zend Technologies

Si la versión de PHP no es la última, es posible que hayas instalado una versión previa utilizando el script de liip, si es tu caso te recomiendo desinstalarlo, el problema es si liip te lo ha instalado en /usr/bin/php en vez de /usr/local/bin/php, que seguramente es tu caso porque brew lo instala en esta última ubicación.

Desisntalar PHP instalado con liip

sudo rm -rf /usr/local/php*

Luego necesitas deshabilitar System Integrity Protection, para ello tienes que reiniciar en modo recuperación (Command + R) y sin elegir ninguna opción del menú, ir al Terminal y ejecutar csrutil disable, para más info puedes consultar este otro enlace. Una vez deshabilitado, reinicias y puedes borrar el archivo rm -rf /usr/bin/php.

Con estos sencillos pasos deberías tener habilitado php en su última versión. En un futuro para actualizarlo bastaría con ejecutar brew upgrade php.

Comentarios