cURL 홈페이지
http://curl.haxx.se/
- PHP 상에서 URL을 가지고 HTTP 통신을 해야하는 경우가 있습니다. 이럴 경우에 라이브러리를 설치하여 사용할 수 있다.
PHP 매뉴얼 cURL 페이지
http://php.net/manual/en/book.curl.php
1. PHP 초시 설치시 옵션으로 지정하여 사용할 할 경우
./configure --enable-curl --with-curl=/usr/bin/curl
2. 이미지 PHP가 설치 되어 있다면 확장 모듈로 cURL를 적용시켜야 함
(php,ini 에 extension=확장모듈명.so)
[curl.so 파일을 만드는 방법]
소스 컴파일시에 설치한 폴더로 이동(/php5/ext/curl)
phpize(php의 확장모듈을 올리는 유틸리티)
./configure
make
make install
생성된 curl.so 파일을 아파치의 modules 폴더 밑으로 복사를 시켜주면 된다.
그리고 php.ini 파일에 설정을 추가한다.
extension =/경로/modules/curl.so
[예외 사항]
1. configure 시 오류 발생
curl과 curl-devel 이 설치 되어 있지 않았다면 설치해주어야 한다.
sudo yum install curl curl-devel(root 권한으로 설치)
[테스트]
1.
<?php
phpinfo();
?>
2. <?php
if(extension_loaded("curl"))
{
echo "cURL extension is loaded";
}else
{
echo "cURL extension is not available";
}
?>
테스트로 확인 되었다면 이제 curl 함수를 사용할 수 있다.
'프로그래밍(Programming)' 카테고리의 다른 글
따라다니는 톱버튼(파이어폭스, 인터넷익스플로워 지원) (0) | 2015.05.08 |
---|---|
[JSTL] 쿠키 이용 (0) | 2015.03.26 |
리눅스 tar/gz 압축 풀기/하기 (0) | 2015.03.26 |
[오라클 ADD_MONTHS] (0) | 2015.03.24 |
[JAVA] request Header 정보 확인 (0) | 2015.03.18 |