0
Zend 프레임 워크를 사용하는 Oracle RightNow를 사용하고 있습니다. 아래 코드는 모델에 있습니다.PHP 오류 : 함수 등록 실패 - 이름 중복 - curl_init
function getTicketAvailability($id){
\load_curl();
$url = "https://www.eventbriteapi.com/v3/events/".$id."/ticket_classes/?token=XXXXXXXXXXXX";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_VERBOSE, true);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
$body = \curl_exec($ch);
curl_close($ch);
$json = \json_decode($body,true);
return $json["ticket_classes"][0]["on_sale_status"];
}
페이지에서 한 번 호출하면 모두 정상입니다. 내가 두 번 호출 할 경우, 나는 다음과 같은 얻을 :
Function registration failed - duplicate name - curl_init
나는 또한 curl_copy_handle, curl_version, curl_setopt에 대한 동일한를 얻을 수 curl_setopt_array 등
이 문제를 해결하는 방법에 대한 아이디어?
'load_curl'기능은 무엇을 수행합니까? Curl 확장자가 두 번로드되는 것 같습니다. – iainn