php7にswooleをインストールする方法

リリース: 2023-02-28 17:10:01
オリジナル
2687 人が閲覧しました

php7にswooleをインストールする方法

コンパイルとインストール

cd swoole-src-2.0.6/,

1. phpize を使用して php コンパイル構成を生成します

2. コンパイル構成の検出には ./configure を使用します

3.make でコンパイル、make install でインストール

コマンドは次のように実行されます:

[root@php7 swoole-src-2.0.6]# phpize
[root@php7 swoole-src-2.0.6]# ./configure
[root@php7 swoole-src-2.0.6]# make && make install
ログイン後にコピー

4 .make インストール後、正しければ次の内容が表示されます

[root@php7 swoole-src-2.0.6]# make install
Installing shared extensions:     /usr/lib64/php/modules/
ログイン後にコピー

設定ファイルを変更します

このモジュールを使用できるようにするには、モジュールを追加する必要もありますphp.ini ファイル内。

extension=swoole.so
ログイン後にコピー

サービスの再起動

php モジュールを追加した後、有効にするために nginx サービスと php-fpm サービスを再起動する必要があります。

最後に、php -m または phpinfo() を使用して、swoole が正常にロードされたかどうかを確認します。

注:

1.swoole_server は php-cli 環境でのみ使用できます。それ以外の場合は、致命的なエラーがスローされます。

2. したがって、クラス/関数のphpファイルを導入する際にはinclude_onceまたはrequire_onceを使用しないと、「関数/クラスを再宣言できません」という致命的なエラーが発生します。

3. ワーカー プロセスが終了するため、exit()/die() は使用しないでください。

4. PHP コードで例外がスローされた場合、コールバック関数で try/catch を実行して例外をキャプチャする必要があります。そうしないと、ワーカー プロセスが終了します。
推奨: php FAQコラム

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

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