天天看點

linux系統虛拟主機開啟支援Swoole Loader擴充

作者:中國西部數位

特别說明:隻是安裝支援Swoole擴充,主機并沒有安裝服務端。目前支援版本php5.4-php7.2。

1、登陸主機控制台,找到【遠端檔案下載下傳】這個功能。

linux系統虛拟主機開啟支援Swoole Loader擴充

2、遠端下載下傳檔案填寫http://download.myhostadmin.net/vps/SwooleLoader_linux.zip 下載下傳儲存的路徑填寫/others/

linux系統虛拟主機開啟支援Swoole Loader擴充

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

linux系統虛拟主機開啟支援Swoole Loader擴充

4、點選控制台【檔案管理】,打開進入others目錄,滑鼠放到剛才遠端下載下傳的壓縮包上,點選解壓按鈕。解壓後的檔案名中數字對應的就是php版本,比如swoole_loader56.so 就是php5.6版本的擴充檔案。

linux系統虛拟主機開啟支援Swoole Loader擴充

5、修改php.ini。

本地建立一個檔案命名為x.php

<?php

$str_ver=substr(phpversion(),0,3);

$phprc=$_SERVER['PHPRC'];

echo "extension=".$phprc."/swoole_loader".$str_ver.".so";

?>

在裡面寫入上面這段代碼,然後上傳到wwwroot目錄,然後通路 http://自己的網站域名/x.php

linux系統虛拟主機開啟支援Swoole Loader擴充

點選修改others目錄下的php.ini檔案,複制上面輸出的内容,添加到php.ini檔案最底儲存,如下面圖例所示。

linux系統虛拟主機開啟支援Swoole Loader擴充

擴充沖突

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

如php.ini中注釋:

;zend_extension=ioncube.so

6、再次進入wwwroot目錄編輯x.php檔案,在裡面輸入<?phpinfo()?>儲存,然後通路 http://自己的網站域名/x.php 搜尋swoole,能找到就說明安裝成功,如果找不到,請檢查下操作步驟或者送出工單。

linux系統虛拟主機開啟支援Swoole Loader擴充

繼續閱讀