FreeBSD で swoole をインストールする方法

藏色散人
リリース: 2019-11-22 13:53:21
転載
2067 人が閲覧しました

FreeBSD への swoole のインストール方法

1. swoole 公式サイトの wiki に従い、ソースコードをダウンロードします

2.cd swoole

3.phpize

このステップを実行すると、PKG を通じて PHP をインストールする FreeBSD でエラーが報告されます

Configuring for:
PHP Api Version:         20160303
Zend Module Api No:      20160303
Zend Extension Api No:   320160303
Cannot find autoconf. Please check your autoconf installation and the
$PHP_AUTOCONF environment variable. Then, rerun this script.
ログイン後にコピー

解決策: pkg install autoconf

4../configure

5.make

FreeBSD でこの手順を実行する場合、次のエラーが報告されます

In file included from /root/swoole/swoole.c:25:
In file included from /usr/local/include/php/ext/spl/spl_iterators.h:27:
/usr/local/include/php/ext/pcre/php_pcre.h:29:10: fatal error: 'pcre.h' file not found
ログイン後にコピー

問題の原因: FreeBSD によってインストールされた pcre の「pcre.h」が、swoole で検索されたファイル パスにありません

解決策: ln -s /usr/local/include/pcre .h /usr/include/pcre.h

6.`make install

7.拡張機能を追加php.ini ファイル内の =swoole.so

以上がFreeBSD で swoole をインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:segmentfault.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート