ホームページ >バックエンド開発 >PHPチュートリアル >php-redis 拡張機能のインストールとその問題
この記事では、php-redis 拡張機能のインストールとその問題点について説明します。必要な友人はそれを参照してください。
[root@jordy] no-debug-non-zts-20170718]# cat /proc/version
Linux バージョン 3.10.0-693.2.2.el7.x86_64 (builder@kbuilder.dev.centos.org) (gcc バージョン 4.8.5 20150623 ( Red Hat 4.8.5-16) (GCC) ) #1 SMP 火 9 月 12 日 22:26:13 UTC 2017
[root@jordy no-debug-non-zts-20170718]#[root@jordy no-debug- non-zts-20170718]# lsb_release -a
LSB バージョン:
:core-4.1-amd64:core-4.1-noarch ディストリビューター ID:
CentOS説明:
CentOS Linux リリース 7.4.1708 (コア) リリース:
7.4.1708
コード名:
Corephp バージョン:
[root@jordy redis]# php -v
PHP 7.2.4 (cli) (ビルド: 2018 年 4 月 27 日 18:08: 43) (NTS)著作権 (c) 1997-2018 The PHP Group
Zend Engine v3.2.0、著作権 (c) 1998-2018 Zend Technologies
redis バージョン:
[root@jordy redis]# redis-server -v
Redis サーバー v=4.0.9 sha=00000000:0 malloc=jemalloc-4.0.3 bits=64 build=c9d1038bab171720
php-redis バージョン:
php 拡張機能の公式 Web サイト (http:// pecl.php .net/package/redis) redis 拡張機能を検索し、関連するバージョンのサポートを確認します:
PHP バージョン: PHP バージョン 7.9.99 以降 | PHP バージョン: PHP 5.3 以降PEAR パッケージ: PEAR 1.4.0b1 以降 |
---|
インストール、4 つのステップ:
一./php /bin/phpize
two ./configure --with-php-config=/usr/local/php7/bin/php-config
three make
four make install
最後インストール完了後のプロンプトは redis です。 .so ファイルは以下のディレクトリに生成されています
/opt/server/php/lib/php/extensions/no-debug-non-zts-20170718/
次に、 php 設定ファイル php.ini
次に、extension=redis.so を追加します。
インストール中に、次のエラーが報告される場合があります:
autoconf のインストールと $PHP_AUTOCONF 環境変数を確認してください。 script.
autoconf が実際にライブラリであることを示します。その後、ライブラリを yum インストールします:
yum install -y autoconf
その後、上記の手順に従って起動してください。^_^
それから php-fpm を再起動します
次に、phpinfo ページを確認して、すでに OK であることを確認します:
autoconf と Makefile を作成する autoconf の詳細については、後ほど説明します
^_^
関連する推奨事項:
php-redis 拡張機能インストール (phpredis)php-redis セッション操作以上がphp-redis 拡張機能のインストールとその問題の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。