ホームページ  >  記事  >  PHPフレームワーク  >  FreeBSD で swoole をインストールする方法

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

藏色散人
藏色散人転載
2019-11-22 13:52:352068ブラウズ

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 までご連絡ください。
前の記事:なし次の記事:一文了解什么是swoole