Web/PHP 5

[PHP][cURL] curl_exec() 함수에 대해

curl_exec 함수. 이건 전송함순데? 어떻게 웹사이트를 긁어 오는건가? 그것에 대해 궁금했었다.... 초보 입장에선... 우선 curl_setopt으로 옵션을 막 설정하고 그 설정값을 curl_exec 함수 파라미터로 넣으면 설정값대로 계산해 준다... 다음 내용을 보자. php document of curl_exec() function TRUE나 FALSE를 반환한다. 근데!! CURLOPT_RETURNTRANSFER 옵션을 세팅하면 함수 실행 성공 시, 그에 따른 결과값이 나오고(이게 긁어온 문자열 인가봄), 아니면 FALSE가 나온다..... 이게 알맞은 해석이겠지? 그리고 결과값이 FALSE인지 확인할 때 booleans 데이터형이 아닐 수 있으므로 === 논리 연산자로 확인하라..고 되어 ..

Web/PHP 2016.07.30

[PHP][Warning] PHP Startup: Unable to load dynamic library 'C:\php\ext\php_curl.dll'

아파치를 아무리 재실행해도 curl이 enable되지 않는 버그가 있었다..... 정말정말 이에대한 정보가 없어서.. 영어로 꾸역꾸역 구글링하다가 몇시간동안 헤매이다 겨우 해결했다. 분명 같은 에러로 고생하는 전세계 사람들이 이 블로그를 찾아올 것이다. 히힣.... 이건 해결법이 이상하니까. 솔직히 뭐가 어떻게 된 건지 모르겠다... 발단 갑작스럽게 curl 함수가 먹통이 되는 것이다. '아파치에서.. php.ini파일 인식이 갑자기 정말 어찌어찌해서 인식이 안되게 됬나보다...' 하고, 그래 정말 백번 양보해서, 멀쩡하게 잘 되던 게 갑작스럽게 이렇게 될 수 있다고 생각하며.. php.ini파일 설정의 extension_dir 경로와 extension=php_curl.dll 의 주석처리 등등을 확인한 ..

Web/PHP 2016.07.28
반응형