安裝 Swoole

lizhiqiang666發表於2018-12-21

以下以laravel Homestead環境來舉例

根據Swoole文件,直接install

pecl install swoole

預設是按照最新版的,如果有你的環境php不是最新,那需要按照PHP版本去安裝
下面是安裝PHP是7.1版本的swoole的示例:

pecl -d php_suffix=7.1 install swoole

  • 也可指定版本:
    pecl -d php_suffix=7.1 install swoole-1.9.23

如果報錯,則試下root許可權

sudo pecl install swoole

可能會遇到的問題

WARNING: channel "pecl.php.net" has updated its protocols, use "pecl channel-update pecl.php.net" to update

直接update一下就可以了

pecl channel-update pecl.php.net

查詢下php.ini的位置

php -i |grep php.ini

然後在php.ini中增加

extension=swoole.so

記得重啟下nginx

/etc/init.d/nginx restart

檢視下是否已經成功載入了swoole

php -m | grep swoole

本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章