ripro-V2 安裝 Swoole Loader 擴展
很多WORDPRESS知識付費主題,使用?Swoole Compiler 進行加密,需要安裝對應(yīng) PHP 版本的 swoole-loader 擴展才能正常使用。
請按文檔來,Swoole Compiler 使用的擴展不是寶塔面板上的 Swoole 擴展。
需要注意以下幾點:
1、是否為64
位系統(tǒng),Swoole Compiler
不支持32
位系統(tǒng),虛擬機和 Windows 系統(tǒng)的服務(wù)器
2、Swoole Compiler
不支持Debug
版本,請安裝非Debug
版本的PHP
3、請使用?PHP7.4-8.1
安裝 Swoole-Loader 擴展
1、確定 PHP?版本,線程安全和非線程安全,可在終端(需要登錄到服務(wù)器,寶塔面板可直接在菜單——終端)中輸入?php -v
,可得到類型如下代碼:
PHP 7.4.27 (cli) (built: Jan 27 2022 10:27:16) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
with Zend OPcache v7.4.27, Copyright (c), by Zend Technologies
其中第一行代碼中的?PHP 7.4.27
?確定 PHP 版本為7.4,最后括號中的?NTS
?為非線程安全版本,可確定需要安裝swoole_loader74.so
?擴展。如果最后括號中的字段為 ZTS,則需要安裝swoole_loader74_zts.so
?擴展
2、下載擴展,點擊這里,解壓后將名為swoole_loader74.so
?擴展文件放置到PHP
擴展目錄中,擴展目錄確定:
Linux
可使用
php -i | grep extension_dir
找到擴展目錄
鏈接地址:https://salongweb.com/wordpress/swoole-loader.zip
3,配置 php.ini,在 php.ini 的最后一行添加:
extension=swoole_loader74.so
寶塔面板可直接在 PHP設(shè)置——配置文件中直接添加,效果如下:

注意:在添加的代碼后面,需要多次換行,不然后期安裝擴展會在一行顯示。
4、需要重啟 Apache 服務(wù)或 PHP 服務(wù)
成功后使用php -m
或phpinfo
頁面確認是否安裝成功。
注:如果重啟服務(wù)出現(xiàn)錯誤或服務(wù)停止,請把?opcache
?擴展禁用,并檢查「配置文件」中的代碼是否在一行了。
擴展沖突
請關(guān)閉xdebug
,ioncube loader
,zend guard loader
等影響PHP
底層行為的擴展。