mac m1 安装php扩展

安装xdebug

进入 https://pecl.php.net/package/Xdebug 选择对应的版本下载
php8.0 下载 xdebug-3.2.0.tgz
解压 tar -zxvf xdebug-3.2.0.tgz
进入解压目录 执行 phpize
运行 ./configure && sudo make && sudo make install
安装成功之后 /opt/homebrew/Cellar/php@8.0/8.0.27_1/pecl/xxx 会生成对应的 xxx.so文件
方式一:
php.ini 文件引入生成的 so 文件
例如:extension=xdebug.so 或者 extension=xdebug
方式二:
/opt/homebrew/etc/php/8.0/conf.d/xxxx.ini 引入文件路径
[xdebug]
zend_extension="/opt/homebrew/Cellar/php@8.0/8.0.27_1/pecl/20200930/xdebug.so"

安装 mongodb

方式如上:
下载地址:https://pecl.php.net/package/mongodb
// 如果安装报错
Mac M1报错: fatal error: ‘pcre2.h‘ file not found 解决方案
// Cellar 后面改成自己的路径
ln -s /opt/homebrew/include/pcre2.h /opt/homebrew/Cellar/php@7.4/7.4.16/include/php/ext/pcre/pcre2.h
安装完后需要在 php.ini 中添加对应的 extension=/path/to/xxx.so
posted @   Lafite-1820  阅读(347)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)
点击右上角即可分享
微信分享提示