服务器:Linux ubuntu 5.11.0-34-generic #36~20.04.1-Ubuntu SMP Fri Aug 27 08:06:32 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

PHP版本:PHP Version 7.2.34

Swoole Compiler工具:

Swoole-Compiler - 最佳 PHP 源代码加密编译器  (注册试用版账号)

拓展 swoole_loader.so

测试加密情况:

PHP源代码文件

test2.php:

Swoole Compiler 加密:

test2.php 生成压缩包 test2.zip

注意:加密选择的 PHP版本 + PHP源码版本 + 服务器版本要一致(本次为 PHP7.2)

点击【加密】自动加密生成一个 .tar.gz 压缩文件并下载。

解压压缩文件的内容包括:.zip压缩包中文件加密后的文件 + swoole-compiler.license(仅本次有效)

加密后的 test2.php 文件:

服务器配置:

(1)配置 swoole_loader.so 拓展:

上传 swoole_loader.so 文件到 PHP 拓展文件夹(文件夹路径可以通过 phpinfo() 查看 extension_dir 指向的就是拓展文件夹)

修改 php.ini 文件增加:extension=swoole_loader.so

增加 swoole_loader:

[swoole_loader]
swoole_loader.license_files=/yourpath/swoole-compiler.license

重启 nginx。

执行加密的 test2.php 文件:

Swoole Compiler 加密PHP源代码(简版)相关推荐

  1. openGauss 极简版安装

    openGauss 官网   openGauss 下载地址 支持的操作系统 ● ARM:   ● openEuler 20.03LTS(推荐采用此操作系统)   ● 麒麟V10   ● Asianux ...

  2. 很多小伙伴不太了解ORM框架的底层原理,这不,冰河带你10分钟手撸一个极简版ORM框架(赶快收藏吧)

    大家好,我是冰河~~ 最近很多小伙伴对ORM框架的实现很感兴趣,不少读者在冰河的微信上问:冰河,你知道ORM框架是如何实现的吗?比如像MyBatis和Hibernate这种ORM框架,它们是如何实现的 ...

  3. [置顶]完美简版学生信息管理系统(附有源码)管理系统

    简版学生信息管理系统 目前为止找到的简版系统中最新.最全的java类管理系统 点击进入简版系统 如果无法直接连接,请进入: https://blog.csdn.net/weixin_43419816/ ...

  4. 7句话让Codex给我做了个小游戏,还是极简版塞尔达,一玩简直停不下来

    点击上方"视学算法",选择加"星标"或"置顶" 重磅干货,第一时间送达 梦晨 萧箫 发自 凹非寺 量子位 | 公众号 QbitAI 什么,7 ...

  5. 来,一起手撸一个简版 Redis(附源码)

    点击上方 视学算法,选择 设为星标 优质文章,及时送达 作者 | 凯京技术团队 来自 | my.oschina.net/keking/blog/3037372 今天主要介绍两个开源项目,然后创建应用最 ...

  6. 2012年中国移动地图和导航市场研究报告简版

    2019独角兽企业重金招聘Python工程师标准>>> 2012年中国移动地图和导航市场研究报告简版 2012年中国移动地图和导航市场用户规模为2.53亿人,增长率为62.2%.伴随 ...

  7. 10分钟手撸极简版ORM框架!

    最近很多小伙伴对ORM框架的实现很感兴趣,不少读者在冰河的微信上问:冰河,你知道ORM框架是如何实现的吗?比如像MyBatis和Hibernte这种ORM框架,它们是如何实现的呢? 为了能够让小伙伴们 ...

  8. 《数字孪生体技术白皮书(2019)》(简版)全文

    来源:<数字孪生体实验室原创> 12月27日,数字孪生体实验室与安世亚太联合正式发布了<数字孪生体技术白皮书(2019)>. 白皮书的第一部分关注对数字孪生体的抽象和总结.无论 ...

  9. Dockerfile 简版大全,附赠编写实例

    基础镜像可以用于创建Docker容器.镜像可以非常基础,仅仅包含操作系统:也可以非常丰富,包含灵巧的应用栈,随时可以发布.当你在使用Docker构建镜像的时候,每一个命令都会在前一个命令的基础上形成一 ...

最新文章

  1. [转载]国外物联网平台初探(二):微软Azure IoT
  2. log4j配置目标到mongodb
  3. C++:19---重载与模板、模板特例化
  4. 【收藏】需求文档(PRD)终极撰写指南
  5. mysql optimizer mrr_[转] MySQL 的 MRR 到底是什么?
  6. 用 node.js 脚本替代复杂的 npm script
  7. spring MVC 项目 WEB-INF下的jsp不能加载css文件
  8. 异步fifo_FIFO工作的原理
  9. 局域网内如何设置多个ip地址分配
  10. NodeJS + Sequelize + Mysql + Vue + Bootstrap
  11. 【一分钟论文】 NAACL2019-使用感知句法词表示的句法增强神经机器翻译
  12. springboot+cxf框架 WebService
  13. SPSS应用程序无法启动,因为应用程序的并行配置不正确。请参阅应用程序事件日志,或使用命令行sxstrace.exe工具。
  14. 为软件简单加密的小程序,附源码
  15. 隐藏桌面图标通过命令行启动
  16. 分享一款免费开源的在线文档管理插件
  17. css百分比定位和百分比尺寸
  18. 前端常用60个工具方法
  19. 抖音矩阵系统/短视频矩阵系统开发分享
  20. VSCode:VSCode提供额外的环境变量

热门文章

  1. 华为linux关机命令,华为云 linux 常用命令
  2. JAVA面试题——初级
  3. Postgresql vacuum freeze相关参数
  4. 数据库学习——索引等一系列问题
  5. python运维怎么学
  6. 程序员不要以为技术牛逼就行了,这些你得知道的职场潜规则,助你一路高升
  7. python基础题目收集
  8. 斐波那契(Fibonacci)迭代法求解函数极值(附代码)
  9. 百度地图绘制历史轨迹加标注,简易版
  10. 华为p30鸿蒙发布会,华为P30 Pro发布会回顾重写摄影规则 华为P30系列发布会直播-中关村在线...