Instalé con éxito la extensión PHP intl, noté que debería habilitar la extensión intl en el archivo php.ini eliminando el punto y coma y cuando lo hice, apareció una advertencia que me dijo que la extensión ya estaba cargada, así que edité el php.ini nuevamente y Vuelva a agregar el punto y coma para que "extension=intl.so" sea así ";extension=intl.so". Sin embargo, sigue apareciendo el mismo error de CakePHP, no sé si la extensión está realmente cargada o no.
Nota: Estoy usando Mac OS X versión 10.12.4 PHP Versión 5.6.30