본문으로 바로가기

[XAMPP] xampp로 curl 설치하기

category Helloworld!/XAMPP 2013. 1. 4. 16:14

xampp로 curl을 설치 해보자.

전에 extension 설치하는 방법과 같다. 

근데!!! php.ini이 xampp\php에 있는 php.ini이 아니라

xampp\apache에 있는 php.ini이었다는거


계속 php안에있는 php.ini수정하며 삽질하다가 어느 블로거가 apache를 껐다 키세요라고 하길래 

순간 아차했다. 그래도 오늘안에 끝냈으니 어디야 힝


방법을 설명하겠다.


1. xampp\apache\bin\php.ini을 연다.

- 여기서 왕왕초보들을위해 더블클릭 백날하면 안켜진다는거~ 아이콘위에서 오른쪽 클릭후 편집을 선택하도록 하자 (메모장, notepad등으로 연다)


2. extension=php_curl.dll에 주석을 없앤다.

- ;extension=php_curl.dll에서

   extension=php_curl.dll로 수정후 저장.


3. xampp apache를 재부팅한다.

- stop눌렀다가 start하면 재부팅

- 만약 apache 실행하고있지않았을경우는 그냥 start!



* 참고사항 : 원래 xampp를 설치하면 php_curl.dll이 설치되어있지만, 잘 설치되어있는지 확인을 해보자

확인방법은 간단하다! xampp\php\ext(또는 extensions) 안에 php_curl.dll이 설치되어있는지 확인 할것

없을경우 설치를 해야지만 curl extension을 사용할 수 있으므로 설치를 꼭 하길 바란다!


여기까지만 하면 성공이다.

하지만 여러번을 삽질으로 난 이 이상까지도 했었다. 혹시모르니깐 적어보도록 하겠다.


xampp\php\ext(또는 extensions) 안에 php_curl.dll과

xampp폴더안에서 libeay32.dll, ssleay32.dll 이 두 파일을 검색.


그니깐 총 libeay32.dll , ssleay32.dll , php_curl.dll 이 세 파일을 WINDOWS/system32에 복사 붙여넣기한다.


다시 3번 실행.


4. 제대로 설치되었는지 확인하기 위해서는 당연히 이것!


 phpinfo();


확인했을 때, 다음 부분이 나오면 설치가 됬다는 것!



다른 방법으로 확인하는 코딩도 있어 가져왔으니 참고하길 바란다.



if(extension_loaded("curl")) {
    echo "cURL extension is loaded";
} else {
    echo "cURL extension is not abailable";
}

* 참고 사이트

 http://www.xgenesis.org/webserver/1216795

 http://onlyu.blog.me/60134093683