이 글은 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 확장을 검색한 후 관련 버전 지원을 확인하세요.
PHP 버전: PHP 버전 7.9.99 이전 | PHP 버전: PHP 5.3.0 이상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 중국어 웹사이트의 기타 관련 기사를 참조하세요!