centos php 컬 설치 방법: 먼저 "make install"을 통해 crul을 설치한 다음 Linux PHP 소스 프로그램 디렉터리에 ext 디렉터리를 입력하고 마지막으로 확장 모듈을 "extension=curl"로 구성 파일에 추가합니다. .so"이면 충분합니다.
권장: "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 중국어 웹사이트의 기타 관련 기사를 참조하세요!