Receta rápida para instalar soporte YAML en PHP 5.6 para OSX Sierra.
Añadir tap de php a brew:
$ brew tap homebrew/homebrew-php
Instalar librería dinámica yaml.so
$ brew install php56-yaml
Comprobar ruta de instalación:
$ ls -l /usr/local/opt/php56-yaml /usr/local/opt/php56-yaml -> ../Cellar/php56-yaml/1.3.0
Crear php.ini para poder editarlo e indicar que active la carga de yaml.so:
$ sudo cp /etc/php.ini.default /etc/php.ini
Activar extensión en php.ini:
$ sudo vi /etc/php.ini extension=/usr/local/Cellar/php56-yaml/1.3.0/yaml.so
Comprobar que ha cargado (reiniciar Apache si el soporte YAML se quiere para el servidor web… en mi caso no hacía falta, dado que el soporte se requería para línea de comandos):
$ php -i "(command-line 'phpinfo()')" | grep -i yaml LibYAML Support => enabled LibYAML Version => 0.1.7