Swoole Compiler 简介
Swoole Compiler 是识沃科技推出的 PHP 代码加密和客户端授权解决方案,通过业内先进的代码加密技术,包括流程混淆、花指令、变量混淆、函数名混淆、虚拟机保护技术、扁平化代码、SCCP 优化等,将 PHP 程序源代码编译为二进制指令,来保护您的源代码。
安装前注意事项
Windows的PHP仅支持64位版本
扩展选择需要根据PHP是否线程安全选择对应版本,可打印phpinfo查看 Thread Safety 的值,如果为 disabled ,则为非程安全版本,Swoole Loader扩展选择文件名带 nts 的扩展安装,否则选择 文件名带 ts 的扩展安装。
扩展目录
- Windows一般在PHP安装目录下的ext子目录中
- Linux可使用命令php -i | grep extension_dir找到扩展目
php -i | grep extension_dir
或者直接使用官方提供的安装Swoole Compiler 安装向导,直接按照安装向导页面的提示进行操作。
swoole_loader_helper.zip (右键另存为)
设置配置
下载对应的Swoole Loader扩展版本后,上传到对应的php扩展安装目录,上传完成后在php.ini配置文件结尾处添加一行:
extension = swoole_loader73_linux_nts.so //等号后面替换成你对应版本的文件名
php5.6版
Linux非线程安全版:
swoole_loader56_linux_nts.zip(右键另存为)
Linux线程安全版:
swoole_loader56_linux_zts.zip(右键另存为)
Windows非线程安全版:
php_swoole_loader_php56_nzts_x64.zip(右键另存为)
Windows线程安全版:
php_swoole_loader_php56_zts_x64.zip(右键另存为)
php7.2版
Linux非线程安全版:
swoole_loader_72_nts.zip(右键另存为)
Linux线程安全版:
swoole_loader_72_zts.zip(右键另存为)
Windows非线程安全版:
swoole_loader_72_nts_win.zip(右键另存为)
Windows线程安全版:
swoole_loader_72_zts_win.zip(右键另存为)
php7.3版
Linux非线程安全版:
swoole_loader_73_nts.zip(右键另存为)
Linux线程安全版:
swoole_loader_73_zts.zip(右键另存为)
Windows非线程安全版:
swoole_loader_73_nts_win.zip(右键另存为)
Windows线程安全版:
swoole_loader_73_zts_win.zip(右键另存为)
php7.4版
Linux非线程安全版:
swoole_loader_74_nts.zip(右键另存为)
Linux线程安全版:
swoole_loader_74_zts.zip(右键另存为)
Windows非线程安全版:
swoole_loader_74_nts_win.zip(右键另存为)
Windows线程安全版:
评论一下吧
取消回复