PHP는 널리 사용되는 서버 측 스크립팅 언어이고, 컬은 PHP에서 URL에 액세스하는 데 사용되는 도구 라이브러리입니다. 그러나 PHP 설치 프로세스 중에 일부 사람들은 "PHP 치명적인 오류: 정의되지 않은 함수 컬_init() 호출"이라는 오류 메시지를 접할 수 있습니다. 이는 PHP가 컬 라이브러리를 인식하지 못한다는 의미입니다. 이 기사에서는 "정의되지 않은 함수 컬_init() 호출"을 해결하는 여러 가지 방법을 살펴보겠습니다.
1. 컬이 활성화되어 있는지 확인하세요.
PHP 설치에서 컬이 활성화되어 있는지 확인하는 것이 이 오류를 해결하는 첫 번째 단계입니다. 다음 단계에 따라 확인할 수 있습니다.
a. php.ini 파일을 엽니다(해당 위치 찾기: php -i | grep php.ini)
b "curl" 키워드를 검색합니다.
c. 컬 확장에 대한 정보를 표시합니다. 예:
curl
cURL 지원 => 활성화됨
cURL 정보 => 7.61.1
관련 정보가 표시되지 않으면 컬 확장을 활성화해야 합니다. 2번 방법을 참고해주세요.
2. 컬 확장 활성화
컬 확장을 활성화하기 전에 php.ini 파일에서 컬 확장이 비활성화되어 있지 않은지 확인해야 합니다. php.ini 파일을 확인한 후 아래 단계에 따라 컬 확장을 활성화할 수 있습니다:
a. PECL(https://pecl.php.net/package/curl)에서 Curl 확장을 다운로드합니다.
b. , 파일의 압축을 풀고 컬.so 파일을 찾습니다. (이 파일은 소스 코드를 컴파일하여 얻을 수도 있습니다.)
c. 컬.so 파일을 PHP 설치 디렉터리의 ext 디렉터리로 이동합니다. php.ini를 편집합니다. 파일을 열고 파일 끝에 다음 두 줄을 추가합니다. 줄:
extension = cur.so
sudo apt-get install php-curl #Install Curl
위 내용은 PHP 치명적인 오류에 대한 해결 방법: 정의되지 않은 함수 컬_init() 호출의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!