PHP 설치 확장

不言
不言원래의
2018-04-14 17:17:4534294검색

이 글은 주로 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(&#39;gd&#39;)) {
    if (!dl(&#39;gd.so&#39;)) {
        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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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