linux系統虛擬主機開啟支持Swoole Loader擴展的方法

特別說明:隻是安裝支持Swoole擴展,主機並沒有安裝服務端。目前支持版本php5.4-php7.2。

1、登陸主機控制面板,找到【遠程文件下載】這個功能。

image.png

2、遠程下載文件填寫http://download.myhostadmin.net/vps/SwooleLoader_linux.zip 下載保存的路徑填寫/others/

或者從WalkonNet下載

image.png

3、點擊控制面板【php版本】,選擇php5.3或以上版本,示例選擇的是php5.5版本(註意:php5.2版本不能編輯php.ini,所以要選擇以上版本)。

image.png

4、點擊控制面板【文件管理】,打開進入others目錄,鼠標放到剛才遠程下載的壓縮包上,點擊解壓按鈕。解壓後的文件名中數字對應的就是php版本,比如swoole_loader56.so 就是php5.6版本的擴展文件。

image.png

5、點擊修改php.ini文件,復制當前路徑,在php.ini底部最後一行加 extension=/home/xxxxxxxxxx/others/swoole_loader55.so(註意實際路徑和具體版本),如下面圖例所示。

image.png

6、進入wwwroot目錄,創建一個x.php文件,打開編輯x.php,在裡面輸入<?phpinfo()?>保存,然後訪問 http://自己的網站域名/x.php  搜索swoole,能找到就說明安裝成功,如果找不到,請檢查下操作步驟或者提交工單。

image.png

擴展沖突

註意: 請關閉xdebug,ioncube loader,zend guard loader等影響PHP底層行為的擴展。

如php.ini中註釋:

;zend_extension=ioncube.so

PHP安裝Swoole Loader擴展教程,適用於Windows和Linux

看到百度很多安裝擴展還需要下載Cygwin的,所以特別推出這個教程說明一下,PHP安裝Swoole Loader擴展是不需要安裝Cygwin,看著網絡中充斥著很多不負責任的安裝教程頓時覺得有些可笑。或許他們隻是為瞭發佈文章而發佈文章的,又或許隻是為瞭SEO而發佈文章的。

在安裝Swoole Loader擴展前請先確認以下信息。

操作系統 :Windows NT AMD64
PHP版本 :7.2.22
PHP運行環境 :cgi-fcgiPHP
配置文件 :C:\BtSoft\php\72\php.iniPHP
擴展安裝目錄 :ext
PHP是否線程安全 :非線程安全

1、下載Swoole Loader擴展安裝包

下載壓縮包,然後找到對應你系統的 Swoole Loader擴展文件解壓出來

下載地址:https://pecl.php.net/package/swoole

為瞭方便下載提供一個國內地址:https://zhiniaoyun.lanzous.com/ibfobgh

2、安裝Swoole Loader

將剛才解壓出來的Swoole Loader擴展文件(swoole_loader版本號.dll或swoole_loader版本號.so)上傳到當前PHP的擴展安裝目錄中:ext

3、修改php.ini配置(如已修改配置,請忽略此步驟,不必重復添加)

編輯此PHP配置文件:C:\BtSoft\php\72\php.ini,在此文件底部結尾處加入如下配置

extension=剛才上傳的文件名.dll

註意:需要名稱和剛才上傳到當前PHP的擴展安裝目錄中的文件名一致(例如:extension=swoole_loader72.dll)

4、重啟服務

重啟或重載PHP配置

到此這篇關於linux系統虛擬主機開啟支持Swoole Loader擴展的方法的文章就介紹到這瞭,更多相關linux Swoole Loader擴展內容請搜索WalkonNet以前的文章或繼續瀏覽下面的相關文章希望大傢以後多多支持WalkonNet!

推薦閱讀: