MAMP PRO安裝REDIS/MAMP不支持REDIS解決辦法

MAMP PRO安裝REDIS/MAMP不支持REDIS解決辦法

mamp本身集成了redis,打開之後,phpinfo()死活不顯示,也就是木有php擴展.不能用,google半天終於找到辦法,記錄一下mac默認自帶php環境,先把系統環境換成mamp的

新的改變

mamp 代替mac自帶php命令行
這個選項實際上是在 ~/.profile裏添加了,以下命令

alias php='/Applications/MAMP/bin/php/php7.3.7/bin/php -c "/Library/Application Support/appsolute/MAMP PRO/conf/php7.3.7.ini"'
alias pear='/Applications/MAMP/bin/php/php7.3.7/bin/pear'
alias pecl='/Applications/MAMP/bin/php/php7.3.7/bin/pecl'

在命令行裏用

which php

查看一下現在的哪個php
在這裏插入圖片描述
如圖說明就是mamp的php環境了.如果不是,手工執行一下 source ~/.profile

mamp的每個PHP環境都自帶了pcel,可通過pcel來安裝redis擴展(安裝其它擴展也一樣)

pecl install redis

所有選項默認,一路回車
在這裏插入圖片描述
完成後,編輯php.ini,添加

extsion=redis.so

在這裏插入圖片描述
注意你是哪個版本就編輯 哪個版本的php.ini
如圖修改
在這裏插入圖片描述
可以重啓一下mamp,查看phpinfo()裏就有redis了

在這裏插入圖片描述

遇到此問題,通過該博文成功解決,感謝作者
轉載自:http://blog.xiaoniba.com/19187.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章