根据官方安装实例安装会有 swoole.so 扩展找不到的情况截至本文发布,swoole 最新版本为5.1。
官方实例是放在php.ini ,其实是不对的,因为php 的扩展加载有个先后顺序问题。所以解决swoole.so找不到的方法就是;
1、从php.ini 中删除"extension=swoole.so",查看php.ini的位置可以使用
php --ini
2、添加扩展至 swoole.ini 的配置文件中
####swoole.ini 的路径其实就是php的扩展路径,在通过php --ini 命令就可以找到替换成自己的swoole.ini 路径即可
echo "extension=swoole.so" > /etc/php81/conf.d/swoole.ini
至此,在运行php -v 查看没有报错!success!