>운영 및 유지보수 >CentOS >Centos에 PHP Curl을 설치하는 방법

Centos에 PHP Curl을 설치하는 방법

藏色散人
藏色散人원래의
2020-08-06 10:45:323241검색

centos php 컬 설치 방법: 먼저 "make install"을 통해 crul을 설치한 다음 Linux PHP 소스 프로그램 디렉터리에 ext 디렉터리를 입력하고 마지막으로 확장 모듈을 "extension=curl"로 구성 파일에 추가합니다. .so"이면 충분합니다.

Centos에 PHP Curl을 설치하는 방법

권장: "centos 입문 튜토리얼"

CentOs에 PHP 확장 컬 설치

서버가 일정 시간 동안 실행된 후 갑자기 추가해야 할 수도 있습니다. 컬, pdo, xmlrpc 등과 같은 확장 기능은 Linux PHP를 다시 컴파일하지 않고 독립적으로 확장 기능을 추가해야 합니다.

1.crul 설치

wget http://curl.haxx.se/download/curl-7.19.6.tar.gz 
tar -zxvf curl-7.19.6.tar.gz 
cd curl-7.19.6 
./configure --prefix=/usr/local/curl 
make 
make install

2.Linux PHP는 확장 기능을 컴파일하고 생성합니다.

Linux PHP 소스 프로그램 디렉터리에 ext 디렉터리를 입력합니다. 여기에는 각 확장 모듈의 소스 코드가 저장되어 있습니다. 컬 모듈: cd 컬은 phpize를 실행하여 컴파일된 파일을 생성합니다. PHP 설치 디렉토리인 /usr/local/php5/bin/phpize의 bin 디렉토리에서 phpize를 실행하면 다음과 같은 오류가 보고될 수 있습니다. autoconf를 찾을 수 없습니다. autoconf 설치 및 $PHP_AUTOCONF, 환경 변수가 올바르게 설정된 후 이 스크립트를 다시 실행하십시오.", autoconf를 설치해야 합니다: yum install autoconf (RedHat 또는 CentOS), apt-get install autoconf (Ubuntu Linux)

구성 생성 파일을 만들고 Linux PHP로 모듈을 컴파일하고 생성합니다:

/usr/local/php5/bin/phpize 
./configure --with-curl=/usr/local/curl --with-php-config=/usr/local/php5/bin/php-config 
make 
make install

이 방법으로, 컬.so는 PHP 해당 디렉토리(예: /usr/local/php5/lib/php/extensions/no-debug-non)에 복사됩니다. -zts-20090626/)

3. Linux PHP 수정 구성

Linux에서 PHP.ini에서 확장 디렉터리를 설정합니다: Extension_dir = "/usr/local/php5/lib/php/extensions/no-debug-non- zts-20090626/" 그리고 확장 모듈 참조를 추가하세요: Extension = cur.so

여기서 이와 같이 확장 디렉터리를 지정할 필요가 없습니다. PHP.INI의 기본 확장 디렉터리는 /usr/local/php5/입니다. lib/php/extensions/. 여기에 CP에curl.so를 부여하고 Extension=curl.so를 추가합니다.

4.Apache를 확인하고 다시 시작합니다.

/usr/local/php/bin/php -v 명령을 실행하면 Linux PHP는 구성 파일이 올바른지 확인합니다. 구성 오류가 있으면 여기에 오류가 보고됩니다. 동일한 정보를 확인하세요.

다른 확장 프로그램을 설치할 때도 동일한 단계를 따르세요.

위 내용은 Centos에 PHP Curl을 설치하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.