关于swoole_loader 全系列的下载

请看这篇文章 https://www.31du.cn/open/php-swoole_loader.html

这一篇是讲bt宝塔面板 php配置文件

在主页的php7.4或者php8.1 编辑配置文件 增加如下代码即可

extension = /www/wwwroot/swoole_loader文件路径/swoole_loader81.so

或者

extension = /www/wwwroot/swoole_loader文件路径/swoole_loader74.so

 

但是在1panel里面  很难找到php配置文件以及路径

直接看配置吧

某个网站的php8的php.ini配置文件在

进入到网站的运行环境php的扩展目录,我的路径为:/opt/1panel/apps/php8/wwwu8earncn/extensions,

创建目录“no-debug-non-zts-20210902”并进入,上传步骤1下载的swoole-loader文件swoole_loader_81_nts.so。

上传完成之后,修改网站的配置文件,文件末尾增加一行配置:“extension=/php/extensions/no-debug-non-zts-20210902/swoole_loader_81_nts.so”。点击“保存并重载”,并输入“立即重启”。

重启完成之后,重新预览主题,可以正常展示示例页面,安装成功。

 总结

使用1panel面板使用ripro-v5建站的时候,不能直接使用docker容器,需要在机器上创建运行环境部署wordpress。

安装swoole-loader的时候,需要在php运行环境网站的扩展目录中创建“no-debug-non-zts-xxxxx”目录,并上传swoole-loader的.so文件。

网站的php配置文件结尾需要增加swoole-loader配置,该路径并不是实际的文件路径而是/php/extensions/开头的。

来自 https://zhuanlan.zhihu.com/p/27081745399

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。