>  기사  >  운영 및 유지보수  >  Linux에서의 phpize 확장 설치 예에 대한 자세한 설명

Linux에서의 phpize 확장 설치 예에 대한 자세한 설명

小云云
小云云원래의
2018-02-27 11:16:132551검색

Linux 시스템에서는 PHP가 성공적으로 설치된 후 phpize라는 실행 가능한 스크립트가 bin 디렉터리에 생성됩니다. 이 스크립트의 목적은 PHP 확장 모듈을 동적으로 설치하는 것입니다.

phpize 스크립트를 사용하여 PHP 확장 모듈을 설치하면 얻을 수 있는 이점: PHP를 설치할 때 설치되지 않은 확장은 나중에 PHP를 다시 설치하지 않고도 언제든지 설치할 수 있습니다.

설치 단계:

1. 확장 모듈 디렉터리로 전환합니다.

여기에는 PHP 소스 코드 패키지의 압축이 풀린 디렉터리에 ext 하위 디렉터리가 있습니다.

지금 컬 확장을 설치하려면 컬 디렉토리로 전환하세요:
cd /lamp/php-7.0.7/ext/curl

2 컬 디렉토리

/usr에서 phpize 스크립트를 실행하세요. /local/php /bin/phpize

성공적으로 실행되면 여러 줄의 데이터가 반환됩니다:
구성 대상:
PHP Api 버전: 20041225
Zend 모듈 Api 번호: 20060613
Zend Extension Api 번호: 220060519

3. 컴파일을 시작합니다(참고--php-config 매개변수 포함)

컴파일 프로세스 중에 오류가 보고되면 다른 문서를 참조하여 오류를 해결할 수 있습니다



http: //blog.csdn.net/haiqiao_2010/article/details/46005773

./configure --prefix=/usr/local/curl

4. Make & make install

시스템 프롬프트 정보 스크린샷은 다음과 같습니다.


/usr/local/php/lib/php/extensions/ no-debug-non-zts-20151012/
디렉토리는 컬.so 파일


5을 생성합니다. php.ini에서 값을

/usr/local/php /lib/php/extensions/no-debug-non-zts-20121212/

<br/>

6으로 변경한 다음

vim /usr/local/php/etc/php.ini

을 추가하세요. php.ini /local/php/lib/php/extensions/no-debug-zts-20151012/

의 동적 확장 섹션 아래에 있는 확장명 = "curl.so"

/usr 7. 서버를 다시 시작하세요

/usr/ local/apache2/bin/apachectlrestart

관련 권장 사항:

phpize 사용 방법

php7 설치 확장 프로그램 phpize가 구성 파일을 생성하지 않았습니다

phpize에 대한 약간의 지식

위 내용은 Linux에서의 phpize 확장 설치 예에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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