>  기사  >  백엔드 개발  >  PHP 확장 모듈을 설치하는 방법

PHP 확장 모듈을 설치하는 방법

藏色散人
藏色散人원래의
2020-11-02 09:49:062475검색

PHP 확장 모듈 설치 방법: 먼저 압축 해제된 PHP 소스 코드 패키지를 입력하고 설치할 확장 모듈의 디렉터리를 찾은 다음 php.ini 파일을 수정하고 마지막으로 Apache를 다시 시작합니다. .

PHP 확장 모듈을 설치하는 방법

추천: "PHP Video Tutorial"

1 먼저 PHP 압축 해제 소스 코드 패키지를 입력하고 설치할 확장 모듈의 디렉터리를 찾습니다. (이 예제는 소켓 확장 모듈을 설치하는 것입니다.)

[xuexiaoxu@192 php-5.4.8]$ cd /home/xuexiaoxu/software/php-5.4.8/ext/sockets

소켓 디렉토리 아래의 절대 경로로 phpize 프로그램을 실행합니다. 이때 소켓에 대한 구성 프로그램이 자동으로 생성되며, 이는 소켓 디렉토리 아래에서 볼 수 있습니다.

[xuexiaoxu@192 sockets]$ /home/xuexiaoxu/software/php/bin/phpize

2. 컴파일 및 설치

[xuexiaoxu@192 sockets]$ ./configure --with-php-config=/home/xuexiaoxu/software/php/bin/php-config
[xuexiaoxu@192 sockets]$ make
[xuexiaoxu@192 sockets]$ make install

make install을 실행하면 화면에 소켓.so가 저장된 경로가 표시되고 이를 php의 확장 디렉터리에 복사합니다. 예를 들어 내 경로는

/home입니다. /xuexiaoxu/software /php5.4.8/lib/php/extensions

3. php.ini 파일을 수정합니다.

Extension_dir = "./" 이 줄을 찾아 다음으로 변경합니다.

 extension_dir = "/home/xuexiaoxu/software/php5.4.8/lib/php/extensions/"

그런 다음 새 줄을 추가합니다. :

 extension=sockets.so

4. 적용하려면 아파치를 다시 시작하세요.

다른 모듈의 설치 방법은 기본적으로 이와 동일합니다. PHP 자체 확장 모듈이든 타사 확장 모듈이든 이 방법으로 설치하면 됩니다.

PS: mySQLi 확장 모듈을 컴파일할 때 다음과 같이 작성해야 한다는 점에 주의하세요.

 ./configure --with-php-config=/home/xuexiaoxu/software/php/bin/php-config \
  --with-mysqli=/home/xuexiaoxu/software/mysql/bin/mysql_config

후반부 단계는 기본적으로 동일합니다

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

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