> 백엔드 개발 > PHP 튜토리얼 > Authorize.net을 사용할 때 \'정의되지 않은 함수 컬_init()에 대한 호출?\' 오류가 발생하는 이유는 무엇입니까?

Authorize.net을 사용할 때 \'정의되지 않은 함수 컬_init()에 대한 호출?\' 오류가 발생하는 이유는 무엇입니까?

Patricia Arquette
풀어 주다: 2024-11-03 17:05:30
원래의
276명이 탐색했습니다.

Why am I getting the

함수 정의되지 않은 문제: "정의되지 않은 함수 cur_init() 호출?" 해결

Authorize.net 결제 게이트웨이를 구현하려고 하면 다음과 같은 오류가 발생할 수 있습니다. "정의되지 않은 함수 cur_init()를 호출합니다." 이는 귀하의 PHP 환경에서 컬_init 함수가 등록되지 않았거나 사용할 수 없음을 나타냅니다.

이 문제를 해결하려면 다음 지침을 따르십시오.

Windows 솔루션

  1. php.ini 파일을 컴퓨터에 저장하세요.
  2. 줄 시작 부분에서 세미콜론(;)을 제거하세요.

    <code class="ini">extension=php_curl.dll</code>
    로그인 후 복사
  3. 파일을 저장하고 HTTP 서버를 다시 시작하세요. (예: Apache).

Ubuntu 13.0 이상 솔루션

  1. 번들 해제된 패키지 설치:

    sudo apt-get install php-curl
    로그인 후 복사

PHP5 솔루션이 포함된 Ubuntu

  1. 올바른 PHP 패키지 설치:

    sudo apt-get install php5-curl
    로그인 후 복사

    또는

    sudo apt-get install php5.6-curl
    로그인 후 복사
  2. 다시 시작 패키지를 활성화하는 Apache:

    sudo service apache2 restart
    로그인 후 복사

이 단계를 완료하면 컬_init() 함수가 등록되어 PHP 환경에서 사용할 수 있게 되어 Authorize.net을 진행할 수 있습니다. "정의되지 않은 함수 컬_init() 호출" 오류가 발생하지 않고 결제 게이트웨이 구현.

위 내용은 Authorize.net을 사용할 때 \'정의되지 않은 함수 컬_init()에 대한 호출?\' 오류가 발생하는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
저자별 최신 기사
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿