2013-06-27 6 views
1

wamp에 ZF2를 설치하고 있습니다. 내가git에서 ZF2 설치시 문제가 발생했습니다.

[Composer\Downloader\TransportException] The "http://nodeload.github.com/zendframework/zf2/zip/release-2.2.1" file could not be downloaded: failed to open stream: Unable to find the socket tr ansport "ssl" - did you forget to enable it when you configured PHP?

으로 오류를 얻고있다 php composer.phar install

을 실행 내가 curl 가지고 PHP를위한 open ssl 사용할 때

나는 그것은 잘 작동 php composer.phar self-update

하지만

실행 .

검색했지만 작동하는 솔루션을 찾을 수 없습니다.

제안 사항이나 해결 방법은 무엇입니까?

감사

+0

확인을 활성화해야합니다. WAMP를 통해 모듈을 활성화 한 경우 명령 줄을 통해 PHP를 실행할 때 활성화되지 않았다고 생각합니다. –

+0

또한 zip 파일을 설치하기 위해 composer.json을 올바르게 설치 했습니까? composer.json 파일 또는 적어도 관련 저장소/요구 사항 섹션을 게시 할 수 있습니까? –

답변

3

먼저 당신이 WAMP 대신 사용자가 설치 한 다른 버전과 함께 설치된 PHP 버전을 호출하고 있는지 확인해야한다. Windows의 경우 cmd 프롬프트에서

where php 

을 사용하십시오. wamp 디렉토리를 얻어야합니다. 그렇지 않다면 올바른 PHP 버전을 호출하지 않을 수도 있습니다. 때로는 * nix 컴퓨터와 혼동을 느낍니다. where이 Windows 상자에서 작동하지 않는 경우 which php을 시도 할 수도 있습니다.

당신은 높은 득점 원이므로 당신은 아마도 그것을 다루었습니다. 게다가

는 확장의 상태를 볼 수

php --ri openssl 

php --ri curl 

를 실행합니다. 당신이

Extension [ext-name] not present 

말을 뭔가를 얻을 경우, 당신은 php.ini 파일에 SSL이 php.ini 파일에 설정되어 있는지

+0

늦게 답장을 드려 죄송합니다 ..'php --ri openssl'은 확장 기능이 없지만 php.ini에서 활성화되어 있습니다. 그리고 나는 창문 xp 사용자이므로'어디서나 '명령을 사용할 수 없다. – alwaysLearn

+0

고마워요. 제리가 일하고 있습니다. – alwaysLearn

+0

죄송합니다. 저는 Windows에서'which php'라고 말하려고했습니다. 난 항상 두 사람 사이에 혼란스러워. –

관련 문제