2、解壓unzip swoole-src-master.zip
3、編譯發現沒有configure 使用phpize 生成 configure
進入到swoole 解壓後的目錄 cd /usr/local/src/swoole-src-master ,執行phpize /usr/local/php7/bin/phpize
注意:如果[php] cannot find autoconf. please check your autoconf installation and the $php_autoconf environme
解決方法:
yum install autoconf
4、./configure --with-php-config=/usr/local/php7/bin/php-config //編譯
出現如下錯誤:
error: c++ preprocessor "/lib/cpp" fails sanity check錯誤解決方法
error: c++ preprocessor "/lib/cpp" fails sanity check 問題的解決
問題的根源是缺少必要的c++庫。如果是centos系統,執行,如下命令解決:
yum install glibc-headers yum install gcc-c++
5、編譯完成
擴充套件所在位置: /usr/local/php7/lib/php/extensions/no-debug-non-zts-20151012/
6、php.ini 中加入擴充套件
新增extension=swoole.so //參照php.ini 配置的語法
7、php -m 檢視 有swoole 擴充套件
php安裝swoole擴充套件
pecl download swoole解壓並進入目錄 tar zxvf swoole 4.3.3.tar.gz cd swoole 4.3.3執行phpize生成configure可執行檔案 這裡的目錄一定是你要安裝swoole擴充套件對應的php版本的安裝目錄,如果存在多個php版本一定要注意這...
PHP安裝swoole擴充套件
個人伺服器進行swoole安裝 伺服器 centos 6.8版本 swoole手冊建議pecl安裝 pecl install swoole執行這個命令之後發現沒有pecl這個命令 所以只能進行pecl安裝 yum install php71w pear php71w develphp71w這個是因為...
php擴充套件swoole的安裝
前提條件 事先已經安裝好了php,版本建議在php7或是以上 2.解壓安裝 tar zxvf swoole src 4.2.9.tar.gz cd swoole src 4.2.9 phpize ubuntu 沒有安裝phpize可執行命令 sudo apt get install php dev來...