2014-03-06 2 views
2

Mac에서 Laravel과 함께 사용하기 위해 Composer를 설치하려고하는데 제가 찾을 수있는 모든 지침을 따르고 있지만 여전히 실패하고 있습니다.Mac에 Composer를 설치하려고하는데 Brew가 실패했습니다

명령 : 나는 PHP는 이전 버전이기는하지만, 설치 한 php --version

PHP 5.3.26 (cli) (built: Jul 7 2013 19:05:08)

.

명령 : brew install josegonzalez/php/composer

composer: Missing PHP53, PHP54 or PHP55 from homebrew-php. Please install one of them before continuing

는 PHP .. mm 케이 벌금이 필요합니다.

작곡가 설명서에서 제안한 53-intl을 설치하려고했습니다.

는 명령 :

Error no available formula for bison27 (dependency of php53-intl) Searching taps... homebrew/versions/bison27

brew install php53-intl 그것은 실패하고 난 정말 .. 응답을 이해 해달라고 그래서 PHP의 새 버전을 시도 할 것이다.

명령 : brew install php55

Error: You must `brew link libpng' before php55 can be installed

좋아 .. 의존성 문제 .. 아무 문제 맞죠?

명령 : 그것은 777'd 것 brew link libpng

Linking /usr/local/Cellar/libpng/1.5.18... Warning: Could not link libpng. Unlinking... Error: Could not symlink file: /usr/local/Cellar/libpng/1.5.18/share/man/man3/libpngpf.3 /usr/local/share/man/man3 is not writable. You should change its permissions.

. 내가 손해를보고 가지 해요

.. 내가 링크 해제와의 libpng를 재 연결 시도

; 명령 : brew unlink libpng

Unlinking /usr/local/Cellar/libpng/1.5.18... 0 links removed

그러나 'didnt 한 링크를 해제는 .. 아무것도 할 것으로 보인다 및 링크는 위와 같은 오류가 발생했다.

어떻게 .. 생각을하려면 아무 생각이 없다?

+0

는 [문서]에서 제안 양조가 php53-intl'를 설치'실행 해보십시오 (https://getcomposer.org/doc/00-intro.md#globally-on-osx-via-homebrew-). – Quasdunk

+0

죄송합니다. 명령어 :'brew install php53-intl' ''오류 : bison27 (php53-intl의 종속성)에 사용할 수있는 공식이 없습니다. 탭 검색 중 ... homebrew/versions/bison27''' 그 중 하나가 작동하지 않았고 모든 것을 의미하는 것을 알기 위해 양조에 능숙했습니다. –

답변

7

첫 번째 시도 :

brew tap homebrew/versions 

이제 PHP를 설치 양조를 실행 ... 다시

+1

나에게도 동일한 문제가 해결되었습니다. – Hoshts

1

나를 위해이 솔루션은 다음과 같은

brew untap homebrew/versions 
brew update 
brew tap homebrew/versions 
brew update 

추가 업데이트를 할 것이었다 수도 있고하지 않을 수 필요하지만이 문제를 해결하는 나의 길 이었으므로 그들을 포함 시켰습니다!

관련 문제