0°

细说柒比贰主题得 PHP 扩展 Swoole_loader

使用柒比贰(seven)主题的都知道,需要给 PHP 增加一个 Swoole_loader 扩展,Swoole_loader 是 PHP 代码加密解决方案 Swoole Compiler 里对应的解密器,运行加密的 PHP 代码需要安装此扩展。柒比贰主题说明里关于安装 Swoole_loader 扩展得安装方法在控制台终端操作起来还是不太方便,今天明月就给大家分享个更快捷可靠的方法。

使用柒比贰(seven)主题的都知道,需要给 PHP 增加一个 Swoole_loader 扩展,Swoole_loader 是 PHP 代码加密解决方案 Swoole Compiler 里对应的解密器,运行加密的 PHP 代码需要安装此扩展。柒比贰主题说明里关于安装 Swoole_loader 扩展得安装方法在控制台终端操作起来还是不太方便,今天明月就给大家分享个更快捷可靠的方法。

细说柒比贰主题得 PHP 扩展 Swoole_loader

PHP 版本确认

Swoole_loader 扩展的安装要根据不同 PHP 版本来选择不同 Swoole_loader 扩展包的,所以确认 PHP 版本非常的重要,控制台终端下可以通过命令获取到这些有用的信息。

php -v #获取 PHP 版本号
php -i | grep "Debug Build" #查看是否有 Debug Build => yes,Swoole Compiler 不支持 Debug 版本,请安装非 Debug 版本的 PHP
php -i |grep Thread #是否为线程安全版本,Swoole_loader 扩展包分为线程安全版本和非线程安全版本。

最后提示当前Linux 系统必须为 64 位系统,因为 Swoole Compiler 不支持 32 位系统

细说柒比贰主题得 PHP 扩展 Swoole_loader

下载和安装Swoole_loader

确认完成上述版本确认后,就可以下载Swoole_loader扩展了,以非线程安全版本以及 PHP 7.2 为例,下载对应版本的Swoole_loader 扩展到 PHP 扩展目录中。

php -i | grep extension_dir #获取 PHP 的 extension_dir 目录,并进入。
wget -o https://www.swoole-cloud.com/static/loader1.9.0/swoole_loader72.so #在 PHP 的 extension_dir 目录里下载 Swoole_loader 扩展。

修改 php.ini 文件添加 Swoole_loader 扩展,以 LNMP 环境为例

vim /usr/local/php/etc/php.ini #编辑 php.in 文件
extension=swoole_loader72.so #注意这里的名称必须对应下载文件名称哦。

保存退出,重启 PHP (php-fpm)即可。

「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
0 条回复 A 作者 M 管理员
    所有的伟大,都源于一个勇敢的开始!
欢迎您,新朋友,感谢参与互动!欢迎您 {{author}},您在本站有{{commentsCount}}条评论