homebrew와 함께 php56-mcrypt를 설치할 수 없습니다.


0

OS X의 테스트 서버에서 Homebrew를 사용합니다.
필자는 php56, autoconf 및 mcrypt를 homebrew를 통해 설치했습니다.

다른 Mac에서이 작업을 성공적으로 수행했지만 이번에는 아무런 운이 없었습니다.

입력 할 때 :

brew install php56-mcrypt

내가 다른 Mac에서했던 것처럼, 그것은 말한다 :

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

그것이 "이미 설치되어있다"는 것을 알았음에도 불구하고 들어가면 /usr/local/Cellar/ 내 Mac에 있던 것처럼 "php56-mcrypt"라는 폴더가 없습니다.

나는 내가 알고있는 이상한 짓을하지 않았다. 내가 무엇을 할 수 있을지? 최상의 옵션을 다시 설치하고 있습니까?

답변:


2

brew (homebrew / php 비추천)의 최근 변경 사항을 사용하여 다음과 같이 mcrypt로 php를 설치합니다.

brew install php@5.6 -with-mcrypt=mcrypt

PHP의 이전 설치를 제거해야 할 수도 있습니다


0

링크를해야 할 것입니다. 그 시간에 링크되지 않도록 오류를 설치했을 수 있습니다. 예를 들어, 설치가 실행될 때 다른 버전의 mcrypt가 링크 된 경우 링크 할 수 없었습니다.

brew link php56-mcrypt

다른 버전이 이미 링크되어있는 경우이 명령을 실행하면 링크 된 버전과 연결 해제 방법을 알 수 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.