HIN

卑微的我写点东西记录自己

宝塔面板安装swoole扩展 及SWOOLEC Loader ext not installed解决办法

Swoole是一个PHP扩展,扩展不是为了提升网站的性能,是为了提升网站的开发效率.最少的性能损耗,换取最大的开发效率.利用Swoole扩展,开发一个复杂的Web功能,可以在很短的时间内完成

《宝塔面板安装swoole扩展 及SWOOLEC Loader ext not installed解决办法》

Swoole安装

访问宝塔后台-软件管理-PHP设置-安装扩展-Swoole安装

启用Swoole

安装后查看Swoole是否已启用,重启PHP或者重载配置,phpinfo查看phpinfo(),Ctrl+F搜索:swoole,看到swoole_loader support是enabled即可

配置php.ini

启用Swoole发现还是不行就需要更换.so文件了,参考以下方法:

 

《宝塔面板安装swoole扩展 及SWOOLEC Loader ext not installed解决办法》

检测PHP环境

一、前往http://www.swoole-cloud.com/trial/download/下载swoole-compiler-loader.php文件放置网站根目录,点我下载

二、浏览器访问网站/swoole-compiler-loader.php检测;

安装和配置Swoole Loader

一、根据以上检测结果下载对应文件,我这里是php7.1版本故下载对应的swoole_loader.so文件;

二、将刚才下载的Swoole Loader扩展文件(swoole_loader.dll或swoole_loader.so)上传到当前PHP的扩展安装目录中:/www/server/php/71/lib/php/extensions/no-debug-non-zts-20160303,目录可能有所不同需自检;

修改php.ini配置

编辑此PHP配置文件:/www/server/php/71/etc/php.ini,在此文件底部结尾处加入如下配置:

  1. extension=swoole_loader.so

注意:需要名称和刚才上传到当前PHP的扩展安装目录中的文件名一致

重启PHP服务

重启或重载PHP配置,宝塔需在软件管理-PHP设置-PHP配置重启或重载配置即可

点赞

发表回复

您的电子邮箱地址不会被公开。