mac下brew安装php扩展swoole失败

来源:互联网 发布:路由器虚拟服务器 知乎 编辑:程序博客网 时间:2024/06/07 03:23

mac下面用brew安装了php扩展swoole后,虽然brew这边显示成功安装,但是网页显示异常,apache日志中显示如下



PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/local/opt/php70-swoole/swoole.so' - dlopen(/usr/local/opt/php70-swoole/swoole.so, 9): Symbol not found: _basic_globals\n  Referenced from: /usr/local/opt/php70-swoole/swoole.so\n  Expected in: flat namespace\n in /usr/local/opt/php70-swoole/swoole.so in Unknown on line 0



查询后得知可能是原包的问题,加-build-from-source 参数(从源码安装)再次安装正常。

brew reinstall php70-swoole --build-from-source


0 0