PHPのswoole拡張機能のインストール方法の詳しいチュートリアル、phpswooleのインストール方法_PHPチュートリアル

WBOY
リリース: 2016-07-12 08:52:13
オリジナル
1101 人が閲覧しました

PHPのswoole拡張機能のインストール方法、phpswooleインストール方法の詳細なチュートリアル

SwooleはPHP 5.3.10以降をサポートしていますので、Swooleをインストールする前にPHP 5.3.10以降をインストールしてください。 Windows の下で。

ソフトウェアバージョン: php-5.3.1-Win32-VC6-x86.zip

これには.netライブラリを追加インストールする必要がないので、これを使用します。他のものも使用できます。

1.PHPのインストール

緑色の方法を使用して、Zip ファイルをダウンロードし、解凍します。

2. 構成

解凍されたルート ディレクトリで php.ini-development を見つけます。これは開発環境の構成ファイルです。また、実稼働環境の構成ファイルである php.ini-production もあります。 php.in-development を使用してコピーを作成し、名前を php.ini に変更します。編集を開始します。

位置registe_globals =オフ;

開かないことをお勧めします。違いは、この値がフォームから送信された値などのグローバル変数を開くために使用されることです。この値が「オフ」に設定されている場合は、「$_POST[」のみを使用できます。変数名']、$_GET[ '変数名']"などを使用して送信値を取得します。「オン」に設定されている場合は、"$変数名"を直接使用して送信値を取得できます。 「オフ」に設定すると安全であり、Web ページ間で送信されるデータを簡単に傍受されることはありません。この値を「オン」に変更するかどうかは、安全性と利便性のどちらを重視するかによって異なります。

PHP が他のモジュールを呼び出せるようにするには、次のように拡張キーワードで検索し、オプションの前のセミコロンを削除して、このモジュールのサポートを開始します。

ロードされるモジュールが増えると、占有するリソースがわずかに増加しますが、これは無視できます。たとえば、mysql サポートを有効にするには、次を見つけます

;拡張子=php_mysql.dll

前の「;」コメントを削除するだけです。

すべてのモジュールは PHP 解凍ディレクトリの下の ext ディレクトリに配置され、必要に応じて有効にすることができます。

モジュールロード時のエラー:

Apache を起動すると、「指定されたモジュールが見つかりません」というエラーが表示される場合があります。これは、これらのモジュール ファイルの場所が指定されていないためです。キーワード「extension_dir」を見つけて、Windows で PHP モジュールのディレクトリを変更します。

たとえば、PHP ディレクトリが D:PHP にある場合は、それを構成します

extession_dir = "D:PHPext"

これにより、Apache の起動時にエラーが発生しなくなります。

ここでは、PHP インストール パスとその中の外部パスを Windows システム パスに直接指定する最も簡単な方法を示します。「マイ コンピュータ」、「プロパティ」を右クリックし、「詳細」タブを選択し、「環境変数」をクリックします。 "、"システム環境変数" で "Path" 変数を見つけ、選択、ダブルクリック、または "編集" をクリックし、元の値の末尾に ";D:php;D:phpext" を追加します。もちろん、"D :php" は私のインストール ディレクトリです。次の図に示すように、これを独自の PHP インストール ディレクトリに変更する必要があります。すべてを確認します。

3. Apache を使用する

php はモジュール モードで Apache と結合されます。Apache 設定ファイルを開き、キーワード「LoadModule」でファイルを見つけ、ロードされるモジュールを設定します。

最後に次の 2 行を追加します:

ロードモジュールphp5_module D:/php/php5apache2_2.dll

PHPIniDir "D:/php"

最初の行「LoadModule php5_module D:/php/php5apache2_2.dll」はモジュールモードでのphpのロードを指し、2行目「PHPIniDir "D:/php"」はphpの設定ファイルphp.iniの場所を示しています。 , ここで、「D:/php」を、前に選択したphpが解凍されるディレクトリに変更する必要があります。

php解凍ディレクトリにはphp5apache2.dllとphp5apache2_2.dllの両方が存在します。Apacheのバージョンは2.2なので、DLLがロードされています

独自の状況に応じて構成できる php5apache2_2.dll を使用します。

キーワードAddTypeアプリケーションで検索して、phpを実行できるファイルタイプを定義します

原文は次のとおりです: AddType を使用すると、MIME 構成を追加または上書きできます
# 特定のファイルタイプの TypesConfig で指定されたファイル。

参加する

AddType application/x-httpd-php .php

AddTypeapplication/x-httpd-php.html

さらに 2 行追加することもできます。つまり、php を実行できるファイルの種類を追加することです。たとえば、「AddTypeapplication/x-httpd-php .htm」という行を追加すると、.htm ファイルも実行できます。前の行「AddTypeapplication/x-httpd-php .txt」を追加して、通常のテキスト txt でも php プログラムを実行できるようにすることもできます。

PHPの基本的な設定が完了しました。

引き続きPHP swoole拡張機能のインストール方法を紹介します:

インストールが完了したら、環境変数にphpを入れます

リーリー

保存後、ターミナルに次のコマンドを入力します:

# source ~/.bashrc
ログイン後にコピー

然后即可安装swoole扩展。 请到swoole扩展下载地址下载最新stable版本, 本文以1.8.5为例:

# wget https://github.com/swoole/swoole-src/archive/swoole-1.8.5-stable.tar.gz
# tar zxvf swoole-1.8.5-stable.tar.gz
# cd swoole-1.8.5-stable
# phpize 
# ./configure 
# make && make install
ログイン後にコピー

然后在php.ini文件添加Swoole扩展:

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

重启php-fpm:

# service php-fpm restart
ログイン後にコピー

然后查看扩展安装情况。如果在列出的扩展中看到了swoole,则说明安装成功:

php -m
ログイン後にコピー

以上就是本文的全部内容,希望对大家学习php程序设计有所帮助。

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/1127848.htmlTechArticlePHP的swoole扩展安装方法详细教程,phpswoole安装方法 Swoole支持PHP 5.3.10以上版本,所以安装Swoole之前请先安装PHP 5.3.10以上版本,现在来介绍...
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート