centos7 安装swoole扩展后执行PHP -m报错

Unable to load dynamic library '/usr/lib64/php/modules/swoole.so' (tried: /usr/lib64/php/modules/swoole.so (/usr/lib64/php/modules/swoole.so: undefined symbol: mysqlnd_find_charset_nr)

编辑安装swoole4的时候,未报错,make test也未报错。不过执行php -m的时候就报上述错误,我只安装了一个PHP7.2,swoole扩展位置也确实没错,请大神解惑哈

阅读 4.2k
2 个回答

我的安装流程:
下载:https://github.com/swoole/swo...
生产configure脚本(建立拓展骨架):phpize
配置:configure –witch-php-config=xxx
安装:make && make install
配置php.ini:extension=swoole.so

是否漏了某个步骤?

检查 /usr/lib64/php/modules/swoole.so 是否存在

推荐问题