mac下brew安裝php擴充套件swoole失敗
阿新 • • 發佈:2019-01-21
mac下面用brew安裝了php擴充套件swoole後,雖然brew這邊顯示成功安裝,但是網頁顯示異常,php -m 顯示如下
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