>  기사  >  백엔드 개발  >  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 Tue Sep 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)

Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (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 비트=64 build=c9d1038bab171720



php-redis 버전:

php 확장 공식 홈페이지(http:// pecl.php .net/package/redis) redis 확장을 검색한 후 관련 버전 지원을 확인하세요.


릴리스 4.0.2: PHP 버전: PHP 5.3.0 이상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

그런 다음 확장명=redis.so를 추가하세요.

설치 중에 오류가 보고될 수 있습니다:

autoconf 설치 및 $PHP_AUTOCONF 환경 변수를 확인할 수 없습니다. script.

autoconf가 실제로 라이브러리임을 나타냅니다.

그런 다음 라이브러리를 yum 설치하세요:


yum install -y autoconf

그런 다음 위의 단계에 따라 시작하세요. ^_^

그런 다음 php-fpm

을 다시 시작하세요. 그런 다음 phpinfo 페이지에서 이미 확인되었음을 확인하세요.


autoconf 및 Makefile을 만드는 autoconf의 세부 사항에 대해서는 나중에 이야기하겠습니다

^_^

관련 권장 사항:

php-redis 확장 설치(phpredis)

php- redis 세션 작업

위 내용은 php-redis 확장 설치 및 문제의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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