ホームページ  >  記事  >  バックエンド開発  >  PHP インストール拡張機能

PHP インストール拡張機能

不言
不言オリジナル
2018-04-14 17:17:4534199ブラウズ

この記事では主に PHP インストール拡張機能を紹介します。これを必要な友人に共有します。

1. PHP 拡張機能とは何ですか。

php拡張機能はphpのコアではサポートされていない機能であり、MySQL、gb2などの一般的な拡張機能を介してPHPの機能を拡張できます。

2. phpにインストールされている拡張機能を確認します

方法1: phpinfo()関数で確認します

方法2: phpを実行します。 m コマンド:


方法 3: PHP の get_loaded_extensions() 関数を使用する

<?php
    print_r(get_loaded_extensions());
?>

上記のルーチンの出力は次のようになります:

Array( [0] => xml [ 1] => wddx [2] => セッション [5] => gd; ] => ftp [9] => db [10] => bcmath)

方法 4: extension_loaded 関数は、拡張子がロードされているかどうかを確認します。 name がロードされている場合は TRUE を返し、それ以外の場合は FALSE を返します。

<?php
if (!extension_loaded(&#39;gd&#39;)) {
    if (!dl(&#39;gd.so&#39;)) {
        exit;
    }
}
?>

3. PHP 拡張機能を管理する

a. 拡張機能が配置されているディレクトリを設定し、php.ini の extension_dir を独自の PHP 拡張機能パス

に設定します。

b .拡張機能をロードします


2. Windows に php 拡張機能をインストールします


1. ダウンロード

http://pecl.php.net /公式の拡張機能ライブラリです。ここで必要な拡張機能をダウンロードできます

2. バージョンを選択します


例として、Redis がインストールされています

クリック


Windows ダウンロード インターフェイスに入るボタン


Windows 用の PHP 拡張機能をインストールするときは、バージョンの選択に注意する必要があります: PHP バージョン、リニア セキュリティかどうか、およびオペレーティング システムのビット。

3. インストール

ダウンロードした圧縮パッケージを解凍し、その中にあるphp_redis.dllをphp.iniで指定したフォルダーに置き、redisモジュールをロードしてサーバーを起動します。

3. Linuxにphp拡張機能をインストールします

1.yumまたはapt-getインストール


2. peclを使用してインストールします

1) 、pecl install install

~# pecl install memcached

memcached-2.2.0.tgz をダウンロード中 ...

memcached-2.2.0.tgz (70,449 バイト) のダウンロードを開始しています....

2) php.ini を設定します

php --ini を実行して php.ini ファイルの場所を見つけ、extension=memcached.so をファイルに追加します

3.phpize インストール- 例として 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.0

3)、phpize

[root@localhost

Redis-4.0.0]# PHPIZE

4)、を実行します。 /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 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。