ホームページ  >  記事  >  バックエンド開発  >  php-redis 拡張機能のインストールとその問題

php-redis 拡張機能のインストールとその問題

不言
不言オリジナル
2018-04-28 14:40:141539ブラウズ

この記事では、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 拡張機能を検索し、関連するバージョンのサポートを確認します:


リリース 4.0.2: PHP バージョン: PHP 5.3 以降php-redis 4.0.2 バージョンを選択:
PHP バージョン: PHP バージョン 7.9.99 以降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 サイトの他の関連記事を参照してください。

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