この記事では主に 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()); ?>
方法 4: extension_loaded 関数は、拡張子がロードされているかどうかを確認します。 name がロードされている場合は TRUE を返し、それ以外の場合は FALSE を返します。
<?php if (!extension_loaded('gd')) { if (!dl('gd.so')) { 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 ファイル。 関連する推奨事項:
以上がPHP インストール拡張機能の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。