본문 바로가기
homaki.tistory.com의 구글 광고
컴퓨터

윈도우(Windows) php_curl 활성화 시 libssh2.dll 에러

by homaki 2015. 3. 6.
◆ 이 블로그의 모든 게시물은 여러 방법을 이용해 다른 곳으로 퍼가는 것은 절대 허용하지 않습니다.
◆ 단, 게시물 링크를 남기는 것만 허용합니다.
이 문장 바로 아래글 내용 끝에 바로 나오는 광고티스토리 자체광고로 이 블로그와 무관합니다.

 윈도우(Windows)용 아파치(Apache)와 php를 연동했다. 사용한 버전은 httpd 2.4.12와 php 5.6.6 Thread Safe고 둘 다 x64다.



 php.ini에서 php_curl.dll을 활성화하고 아파치를 실행했는데...



 요런 메시지박스가 날 반겨준다.


httpd.exe - 시스템 오류

컴퓨터에 libssh2.dll이(가) 없어 프로그램을 시작할 수 없습니다. 프로그램을 다시 설치하여 이 문제를 해결하십시오.


 당연히 phpinfo()를 아무리 찾아봐도 curl 정보는 나오지 않는다. 해결방법은 간단하다.



 php가 설치된 폴더로 들어가면 libssh2.dll이 있다.



 libssh2.dll을 C:\Windows\System32로 복사하고 서버를 재시작하면 끝.



 그리고 phpinfo()를 열어보면 curl이 뙇! 하고 나온다.

댓글

homaki.tistory.com의 구글 광고