찾다
백엔드 개발PHP 튜토리얼Mac M2에서 Brew를 사용하여 PHP를 설치 한 후 phpinfo ()에 표시되지 않은 수동으로 컴파일 된 PHP-REDIS 모듈이있는 이유는 무엇입니까?

Mac M2에서 Brew를 사용하여 PHP를 설치 한 후 phpinfo ()에 표시되지 않은 수동으로 컴파일 된 PHP-REDIS 모듈이있는 이유는 무엇입니까?

Mac M2 시스템에 Brew와 함께 PHP를 설치 한 후 PHP-Redis 확장을 수동으로 컴파일하고 설치하지만 phpinfo ()에는 표시 할 수 없습니다.

MACOS M2 시스템에서 Homebrew를 사용하여 PHP를 설치 한 후 일부 사용자는 PHP -Redis 확장을 수동으로 컴파일하고 설치할 때 문제를 겪었습니다. 명령 줄은 Redis 확장을 정상적으로 사용할 수 있으며, php -m 명령은 또한 redis를 표시 할 수 php -r "if (new Redis() == true){ echo "\r\n OK \r\n"; }" phpinfo() redis 관련 정보를 표시 할 수 없습니다.

php.ini 파일 경로는 /opt/homebrew/etc/php/7.3/php.ini 로 확인되었으며 파일은 php -i | grep Loaded extension=redis 구성이 추가되었습니다.

문제의 근본 원인은 PHP 구성 파일과 CLI 환경의 차이와 PHP-FPM의 구성입니다. 다음은 문제 해결 단계를 제공합니다.

  1. PHP 버전의 일관성을 확인하십시오 : php -v 사용하여 명령 줄 php 버전을보고 브라우저를 통해 phpinfo() 페이지에 액세스하여 웹 서버에서 사용하는 PHP 버전이 명령 줄 버전과 일치하는지 확인하십시오. 버전 불일치는 일반적인 이유입니다.

  2. PHP-FPM 구성 확인 : PHP-FPM을 사용하는 경우 구성 파일 (일반적으로 /opt/homebrew/etc/php/7.3/php-fpm.d/ directory)을 확인하여 올바른 php.ini 파일을로드하고 파일에 extension=redis configuration이 포함되어 있는지 확인해야합니다.

  3. 웹 서버를 다시 시작하십시오 : 구성 파일을 수정 한 후에는 웹 서버를 다시 시작하여 변경 사항이 적용됩니다 (예 : sudo nginx -s reload 사용하여 nginx를 다시 시작).

  4. 확장 파일 경로 확인 : php.ini 파일의 extension_dir 설정이 올바른지 확인하고 redis.so 파일 이이 디렉토리에 있는지 확인하십시오. php -i | grep extension_dir 사용하십시오 php -i | grep extension_dir 현재 확장 디렉토리를 보려면.

  5. 권한 문제 : 웹 서버에 redis.so 파일 및 php.ini 파일을 읽을 수있는 권한이 있는지 확인하십시오. 필요한 경우 파일 권한을 조정하십시오.

  6. 컴파일 옵션 : PHP-REDIS를 컴파일 할 때 사용되는 PHP 버전이 시스템의 PHP 버전과 동일하며 컴파일 매개 변수가 올바른지 확인하십시오.

위의 단계가 여전히 문제를 해결하지 못하면 시스템 로그 및 PHP 오류 로그를 확인하여 추가 문제 해결을 위해보다 자세한 오류 정보를 얻는 것이 좋습니다. 모든 구성이 정확한지 각 단계를주의 깊게 확인하십시오.

위 내용은 Mac M2에서 Brew를 사용하여 PHP를 설치 한 후 phpinfo ()에 표시되지 않은 수동으로 컴파일 된 PHP-REDIS 모듈이있는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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

Redis是现在最热门的key-value数据库,Redis的最大特点是key-value存储所带来的简单和高性能;相较于MongoDB和Redis,晚一年发布的ES可能知名度要低一些,ES的特点是搜索,ES是围绕搜索设计的。

一起来聊聊Redis有什么优势和特点一起来聊聊Redis有什么优势和特点May 16, 2022 pm 06:04 PM

本篇文章给大家带来了关于redis的相关知识,其中主要介绍了关于redis的一些优势和特点,Redis 是一个开源的使用ANSI C语言编写、遵守 BSD 协议、支持网络、可基于内存、分布式存储数据库,下面一起来看一下,希望对大家有帮助。

实例详解Redis Cluster集群收缩主从节点实例详解Redis Cluster集群收缩主从节点Apr 21, 2022 pm 06:23 PM

本篇文章给大家带来了关于redis的相关知识,其中主要介绍了Redis Cluster集群收缩主从节点的相关问题,包括了Cluster集群收缩概念、将6390主节点从集群中收缩、验证数据迁移过程是否导致数据异常等,希望对大家有帮助。

Redis实现排行榜及相同积分按时间排序功能的实现Redis实现排行榜及相同积分按时间排序功能的实现Aug 22, 2022 pm 05:51 PM

本篇文章给大家带来了关于redis的相关知识,其中主要介绍了Redis实现排行榜及相同积分按时间排序,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,希望对大家有帮助。

详细解析Redis中命令的原子性详细解析Redis中命令的原子性Jun 01, 2022 am 11:58 AM

本篇文章给大家带来了关于redis的相关知识,其中主要介绍了关于原子操作中命令原子性的相关问题,包括了处理并发的方案、编程模型、多IO线程以及单命令的相关内容,下面一起看一下,希望对大家有帮助。

一文搞懂redis的bitmap一文搞懂redis的bitmapApr 27, 2022 pm 07:48 PM

本篇文章给大家带来了关于redis的相关知识,其中主要介绍了bitmap问题,Redis 为我们提供了位图这一数据结构,位图数据结构其实并不是一个全新的玩意,我们可以简单的认为就是个数组,只是里面的内容只能为0或1而已,希望对大家有帮助。

实例详解Redis实现排行榜及相同积分按时间排序功能的实现实例详解Redis实现排行榜及相同积分按时间排序功能的实现Aug 26, 2022 pm 02:09 PM

本篇文章给大家带来了关于redis的相关知识,其中主要介绍了Redis实现排行榜及相同积分按时间排序,本文通过实例代码给大家介绍的非常详细,下面一起来看一下,希望对大家有帮助。

redis error什么意思redis error什么意思Jun 17, 2019 am 11:07 AM

redis error就是redis数据库和其组合使用的部件出现错误,这个出现的错误有很多种,例如Redis被配置为保存数据库快照,但它不能持久化到硬盘,用来修改集合数据的命令不能用。

See all articles

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

AI Hentai Generator

AI Hentai Generator

AI Hentai를 무료로 생성하십시오.

뜨거운 도구

에디트플러스 중국어 크랙 버전

에디트플러스 중국어 크랙 버전

작은 크기, 구문 강조, 코드 프롬프트 기능을 지원하지 않음

SecList

SecList

SecLists는 최고의 보안 테스터의 동반자입니다. 보안 평가 시 자주 사용되는 다양한 유형의 목록을 한 곳에 모아 놓은 것입니다. SecLists는 보안 테스터에게 필요할 수 있는 모든 목록을 편리하게 제공하여 보안 테스트를 더욱 효율적이고 생산적으로 만드는 데 도움이 됩니다. 목록 유형에는 사용자 이름, 비밀번호, URL, 퍼징 페이로드, 민감한 데이터 패턴, 웹 셸 등이 포함됩니다. 테스터는 이 저장소를 새로운 테스트 시스템으로 간단히 가져올 수 있으며 필요한 모든 유형의 목록에 액세스할 수 있습니다.

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

Atom Editor Mac 버전 다운로드

Atom Editor Mac 버전 다운로드

가장 인기 있는 오픈 소스 편집기

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.