Impossibile installare php56-mcrypt con homebrew

0

Uso Homebrew sul mio server di test su OS X.
Ho php56, autoconf e mcrypt installati tramite homebrew.

Ho avuto successo facendo questo su un Mac diverso ma questa volta non sto avendo fortuna.

Quando digito:

brew install php56-mcrypt

come ho fatto sull'altro 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

Nonostante affermi che è "già installato", quando si entra in /usr/local/Cellar/ non esiste una cartella chiamata "php56-mcrypt" come quella che aveva sul mio altro Mac.

Non ho fatto nulla di anormale di cui io sia a conoscenza. Cosa posso fare? Sta reinstallando l'opzione migliore?

    
posta AndrewMRiv 13.05.2015 - 23:22
fonte

2 risposte

2

Con le recenti modifiche al brew (deprecazione di homebrew / php) ora si installa php con mcrypt con il seguente.

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

Potrebbe essere necessario disinstallare le installazioni precedenti di php

    
risposta data 26.04.2018 - 17:47
fonte
0

Probabilmente hai bisogno di collegarlo. Potrebbe essersi verificato un errore durante l'installazione che ne impediva il collegamento in quel momento. Ad esempio, non sarebbe stato possibile collegarsi se un'altra versione di mcrypt era collegata durante l'installazione.

brew link php56-mcrypt

Se un'altra versione è già collegata, l'esecuzione di questo comando ti indicherà quale versione è collegata e come scollegarla.

    
risposta data 28.07.2015 - 17:51
fonte

Leggi altre domande sui tag