1P 安装PHP自定义扩展使用教程 (以 swoole_loader 为例)

有很多 PHP 应用,例如 wordpress 的主题,依赖一些手动安装的拓展
以下是如何在 1Panel 中配置这些扩展

生成扩展目录

V1.8.0 之后【新装】的 PHP 运行环境可以跳过此步骤

  1. 打开应用商店-已安装页面 找到 网站关联的 PHP 应用

     

  2. 修改 docker-compose.yml 文件
    点击参数-编辑-高级设置-编辑 compose 文件

    增加 – ./extensions:/php/extensions

     

  3. 点击确认重建应用

上传 swoole_loader.so 扩展

  1. 进入 PHP 应用扩展目录

     

  2. 上传

    根据需要创建目录
    为了区分扩展 按照安装说明 我创建了 no-debug-non-zts-2019090 目录 并把 swoole_loader_74_nts.so 文件上传到此目录下

修改 PHP 配置文件

  1. 进入网站设置,修改 PHP 配置文件并保存

    注意目录是以 /php/extensions 开头
    这与 swoole_loader 的配置文档不同,需要注意,如果程序提示是有不同名字的文件夹,那么请创建文件夹
    swoole_loader 中可能是以 /usr/local/lib/php/extensions 开头
    需要替换成 /php/extensions

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

给TA打赏
共{{data.count}}人
人已打赏
源码分类网络分享

推荐一款Windows11系统优化工具

2025-4-7 22:38:00

随笔一谈

瑞幸咖啡拒收现金违法吗?

2024-1-17 23:10:45

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索