M2芯片安装swoole遇到的一些问题解决。

使用perl命令安装指定版本的swoole

提前安装 openssl,c-ares

brew install openssl
brew install c-ares

php@8.0/8.0.30_3替换成你本地php版本路径

ln -s /opt/homebrew/include/pcre2.h /opt/homebrew/Cellar/php@8.0/8.0.30_3/include/php/ext/pcre/pcre2.h
# 替换`4.8.10`成自己需要的版本
pecl install https://pecl.php.net/get/swoole-4.8.10.tgz 
...
enable sockets supports? [no] : yes
enable openssl support? [no] : yes --with-openssl-dir=/opt/homebrew/opt/openssl
...

安装完成。

Build process completed successfully
Installing '/opt/homebrew/Cellar/php@8.0/8.0.30_3/include/php/ext/swoole/php_swoole.h'
Installing '/opt/homebrew/Cellar/php@8.0/8.0.30_3/include/php/ext/swoole/config.h'
Installing '/opt/homebrew/Cellar/php@8.0/8.0.30_3/pecl/20200930/swoole.so'
install ok: channel://pecl.php.net/swoole-4.8.10
Extension swoole enabled in php.ini
本作品采用《CC 协议》,转载必须注明作者和本文链接
不成大牛,不改個簽
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
讨论数量: 1
kinyou

都用mac了, 咋们就dockder搞起来, 想要啥环境装啥,

1个月前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!