No se puede instalar php56-mcrypt con homebrew

0

Uso Homebrew en mi servidor de prueba en OS X.
Tengo instalado php56, autoconf y mcrypt a través de homebrew.

Tuve éxito al hacer esto en una Mac diferente, pero esta vez no estoy teniendo suerte.

Cuando escribo:

brew install php56-mcrypt

como hice en el otro mac, dice:

Already downloaded: /Library/Caches/Homebrew/php56-mcrypt-5.6.7 ==> /usr/local/opt/php56/bin/phpize
2015-05-13 14:19:26 -0700

/usr/local/opt/php56/bin/phpize

A pesar de que indica que ya está "instalado", al ingresar a /usr/local/Cellar/ no hay una carpeta llamada "php56-mcrypt" como la que tenía en mi otra Mac.

No he hecho nada anormal que yo sepa. ¿Que puedo hacer? ¿Reinstalar la mejor opción?

    
pregunta AndrewMRiv 13.05.2015 - 23:22

2 respuestas

2

Con los cambios recientes en brew (en desuso de homebrew / php) ahora instala php con mcrypt con lo siguiente.

brew install [email protected] -with-mcrypt=mcrypt

Es posible que tengas que desinstalar las instalaciones anteriores de php

    
respondido por el james.c.funk 26.04.2018 - 17:47
0

Probablemente necesites vincularlo. Puede haber habido un error cuando lo instaló que evitó que se vinculara en ese momento. Por ejemplo, no habría podido vincularse si otra versión de mcrypt estuviera vinculada cuando se estaba ejecutando la instalación.

brew link php56-mcrypt

Si otra versión ya está vinculada, al ejecutar este comando le diremos qué versión está vinculada y cómo desvincularla.

    
respondido por el Jeff 28.07.2015 - 17:51

Lea otras preguntas en las etiquetas