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 サイトの他の関連記事を参照してください。