php 升级swoole 扩展遇到php7无法加载swoole.so时出现nable to load dynamic library 'swoole.so'

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/oZhengTuoJiaSuo/article/details/85129460

卸载swoole

php.ini 中删除 extension=swoole.so

重新安装swoole

卸载,切换到PHP安装目录下的bin

./pecl uninstall swoole

pecl install swoole

此时重启php会报一下警告:

在官方文档没有查到解释,后来测试发现是插件加载顺序的原因,应该把extension=swoole.so加到socket的加载后面,在php7.2中进入/etc/php.d下,在sockets.ini中将extension=swoole.so加到extension=sockets.so下面,后重启php-fpm

猜你喜欢

转载自blog.csdn.net/oZhengTuoJiaSuo/article/details/85129460