Parece que el nuevo 'System Integrity Protection'lockdown de /usr (entre otros directorios) hace que pear y pecl no funcionen. ¿Alguien ha encontrado una solución sin desactivarlo?
Desde este enlace: http://jason.pureconcepts.net/2012/10/install-pear-pecl-mac-os-x/ Con estas instrucciones, no es necesario desactivar 'System Integrity Protection'
Las siguientes instrucciones instalan PEAR y PECL en Mac OS X bajo /usr/local/. PECL viene incluido con PEAR. Así que esto es tan simple como instalar PEAR en Mac OS X.
PEAR es el Repositorio de Paquetes de PHP y hace fácil descargar e instalar herramientas PHP como PHPUnit y XDebug. Yo recomiendo específicamente estas dos para todo desarrollador PHP.
Descarga PEAR curl -O https://pear.php.net/go-pear.phar sudo php -d detect_unicode=0 go-pear.phar >
Configurar e instalar PEAR
Ahora deberías estar en un prompt para configurar PEAR. >
- Escriba 1 y pulse return.
- Intro:
/usr/local/pear
- Escriba 4 y pulse return.
- Intro:
/usr/local/bin
- Pulse return
Verifica PEAR.
Deberías poder escribir:
pear version > Eventualmente, si usa alguna extensión o aplicación de PEAR, usted puede que necesite actualizar la ruta de inclusión de PHP.