이 글은 주로 PHP 설치 확장 기능을 소개하는데, 이제 필요한 친구들이 참고할 수 있도록 공유하겠습니다.
1. PHP 확장 기능 관리
1.
php 확장은 PHP의 핵심에서 지원하지 않는 기능이며, MySQL, gb2 등과 같은 일반적인 확장을 통해 PHP의 기능을 확장할 수 있습니다.
2. php
에 어떤 확장이 설치되어 있는지 확인하세요. 방법 1: phpinfo() 함수를 통해 확인하세요. 빨간색 상자는 모두 php 확장입니다
php를 실행하세요. m 명령:
방법 3: PHP의 get_loaded_extensions() 함수 사용
<?php print_r(get_loaded_extensions()); ?>
위 루틴의 출력은 다음과 유사합니다.
Array( [0] => xml [ 1] => wddx [2] => 세션 [4] => pgsql [6] => gd; ] => ftp [9] => db [10] => bcmath)
방법 4: 확장 기능이 로드되었는지 확인합니다. 이름이 로드되었습니다. TRUE를 반환하고, 그렇지 않으면 FALSE를 반환합니다.
<?php if (!extension_loaded('gd')) { if (!dl('gd.so')) { exit; } } ?>
3. 확장 기능이 있는 디렉토리를 설정하고 php.ini의 Extension_dir을 자신의 PHP 확장 경로
로 설정하세요.
b .확장 프로그램 로드
2. Windows에 PHP 확장 프로그램 설치
1.
http://pecl.php.net / 공식 확장 라이브러리입니다. 여기에서 원하는 확장을 다운로드할 수 있습니다.
2. 버전을 선택합니다.
Redis가 예로 설치됩니다.
클릭
버튼을 눌러 Windows 다운로드 인터페이스로 들어가세요
Windows용 PHP 확장을 설치할 때 버전 선택에 주의해야 합니다: PHP 버전, 선형 보안인지 여부, 운영 체제의 비트.
3. 설치
다운로드한 압축 패키지의 압축을 푼 후 php.ini에 지정된 폴더에 php_redis.dll을 넣고 redis 모듈을 로드한 후 서버를 시작합니다.
3. linux
1.yum 또는 apt-get 설치
2에 PHP 확장을 설치합니다.
1) 、pecl install install
~# pecl install memcached
downloading memcached-2.2.0.tgz ...
memcached-2.2.0.tgz 다운로드 시작 중(70,449바이트)....
2) php.ini 구성
php --ini를 실행하여 php.ini 파일의 위치를 찾은 후 파일
3.phpize 설치 파일에 Extension=memcached.so를 추가합니다. - 예제로 redis를 사용하고
1) PHP 확장 패키지를 다운로드합니다
[root@localhost ~]# wget http://pecl.php.net/get/redis-4.0.0 .tgz
2) 압축을 풀고 확장 패키지 디렉터리로 들어갑니다.
[root@localhost ~]# tar -xzvvf redis-4.0.0.tgz
[root@localhost redis- 4.0.0 ]# Cd redis-4.0.03), phpize
[root@localhost
Redis-4.0.0]# PHPIZE4)을 실행합니다. /Configure
[root@localhost
redis-4.0.0]# ./configure --with-php-config=/usr/bin/php-config
5), make && make install
[root@localhost redis-4.0.0]# make && make install
6), php.ini
extension=redis 구성 .so
4. 직접 설치(Windows와 유사)
직접 다운로드는 압축된 패키지를 다운로드하고 압축을 풀고 접미사가 .so인 파일을 지정된 경로에 직접 넣은 다음 PHP를 구성합니다. .ini 파일 .
관련 권장 사항:
Windows에서 PHP용 redis 확장 프로그램 설치
위 내용은 PHP 설치 확장의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!