ホームページ > バックエンド開発 > PHPチュートリアル > Windows_PHP チュートリアルで IIS で PHP 環境を構成するグラフィック方法

Windows_PHP チュートリアルで IIS で PHP 環境を構成するグラフィック方法

WBOY
リリース: 2016-07-13 17:08:38
オリジナル
813 人が閲覧しました

この記事では、Windows システムで iis7 で PHP 環境を構成するいくつかの方法を紹介します。詳しく知りたい人は、PHP5.2.17 と PHP5.3.5 を例として使用して、PHP5.3.5 と PHP5 を構成します。 iis7の2.17メソッド。

まず公式ウェブサイトにアクセスしてダウンロードしてください

PHP5.2.17 公式ダウンロード: http://windows.php.net/downloads/releases/php-5.2.17-Win32-VC6-x86.zip
PHP5.3.5 公式ダウンロード: http://windows.php.net/downloads/releases/php-5.3.5-Win32-VC9-x86.zip

注意: すべてがスレッドセーフ バージョンである必要があります。安全なテスト バージョンである場合は、サーバー上に安全なバージョンを作成する必要があります。

php.ini ファイルの設定では、開発バージョンの場合はその php.ini ファイルを自由に使用できますが、製品バージョンまたはサーバー バージョンの場合は php.ini-production を使用する必要があります。 2.17 では、アプリケーション ファイルは php.ini を推奨します。

php.ini-productionはphp.ini-recommendedに対応します
php.ini-developmentはphp.ini-distに対応します

さて、注意事項については説明したので、グラフィックチュートリアルを見てみましょう。

最初にIIS7をインストールします。インストールするときは、3つの場所にチェックを入れることに注意してください

Windows_PHP チュートリアルで IIS で PHP 環境を構成するグラフィック方法

注: CGIはIIS7+PHP_5.3.5の環境で使用します

IIS7+PHP_5.2.17で使用されるISAPI拡張機能とISAPIフィルター

IIS に対する PHP サポートの追加を開始します

IIS7+PHP_5.3.5

1. ダウンロードしたphp_5.3.5をC:phpディレクトリに解凍します(他の場所に置くこともできますが、後で適宜変更する必要があります)

2. php.ini-development の名前を php.ini に変更します

3. data.timezone を見つけるように php.ini を変更し、date.timezone = “Asia/Shanghai” に変更します (ここで変更する必要があります。変更しないと、必要なモジュールを開くための警告が表示されます)。 as: php_curl.dll php_mysql.dll php_mysqli .dll php_xmlrpc.dll php_curl.dll 先頭のセミコロンを削除して保存するだけです

4. を追加します

Windows_PHP チュートリアルで IIS で PHP 環境を構成するグラフィック方法

Windows_PHP チュートリアルで IIS で PHP 環境を構成するグラフィック方法

実際の状況に応じてここにパスを入力してください。

5. Web サイト のルート ディレクトリに次の内容の phpinfo.php の新しいテキスト ファイルを作成します。

phpinfo();
?>
6. テストし、ブラウザを開いて結果を確認します: localhost/phpinfo.php、次のようなページが表示されれば成功です:

Windows_PHP チュートリアルで IIS で PHP 環境を構成するグラフィック方法

OK、これで PHP プログラムを正常に実行できるようになりました。

IIS7+PHP_5.2.17

以前 IIS をインストールしたときに isapi 拡張機能と isapi フィルタリングを選択しました。ここで追加の役割サービスを追加する必要はなく、直接開始するだけです

まずphp.iniファイルを変更します..

c:php の下の php.ini-dist の名前を php.ini に変更し (最初に表示拡張子を設定する必要があります)、メモ帳で開き、extension_dir = “./” を見つけて、内部の ./ を c に変更します。 php (実際の状況に応じてパスを変更してください)

1. アプリケーションプールを追加します

Windows_PHP チュートリアルで IIS で PHP 環境を構成するグラフィック方法图解

2. isapi と CGI の制限を追加します

3. isapi フィルターを追加します

Windows_PHP チュートリアルで IIS で PHP 環境を構成するグラフィック方法图解

4. スクリプトマッピングを追加します

5. テスト (phpinfo.php は以前に作成されています) 効果を確認するには、前と同じように localhost/phpinfo.php を開きます。

Windows_PHP チュートリアルで IIS で PHP 環境を構成するグラフィック方法图解

以下はApache+phpに設定メソッドを追加します

1. Apache の設定 PHP 個人的に最初に注意すべき点は、Apache と PHP のバージョンによって設定するパラメータが異なることだと思います。

2. バージョンを選択します: Apache 2.2.14 PHP:5.2.5 特定の詳細については繰り返しません。 。 。

3. Apache と PHP が正常にインストールされていることを確認します。
(1) Apache: http://localhost
(2)PHP: dos ウィンドウで php -i を実行します
4.PHP設定ファイルphp.ini
(1)修正:

コードは次のとおりですextension_dir = “./” extension_dir = "C:/Program Files/PHP/ext" (PHP をインストールした実際のディレクトリ内の ext サブディレクトリへのパス) (2) mysql データベースをサポートするにはコメントを解除してください
コードをコピー


コードは次のとおりです拡張子=php_mysql.dll 拡張子=php_mysqli.dll (3) 環境変数:
コードをコピー


コードは次のとおりですPHPRC: C:プログラム ファイルPHP パスに追加: C:Program FilesPHPファイル liblibmysql.dll を C:WINDOWSsystem32 にコピーします
コードをコピー


(この手順を続行しないと、Httpd.exe エラーが発生する可能性があります)

5.Apache設定ファイル httpd.conf
(1)php
のサポートを追加

コードは次のとおりです LoadModule php5_module "C:/Program Files/PHP/php5apache2_2.dll" PHPIniDir "C:/プログラム ファイル/PHP" (2) 実際の作業ディレクトリ:
コードをコピー


コードは次のとおりですドキュメントルート「F:/ApcheWork」

(3)index.phpのサポートを追加します

コードをコピー

オプションフォローSymLinks
許可オーバーライドなし
注文を拒否、許可します
全員から許可
ディレクトリ>

コードは次のとおりです コードをコピー

DirectoryIndexindex.phpindex.html

(4) タイプのサポートを追加します

コードは次のとおりです コードをコピー

AddType application/x-httpd-php .php
AddType application/x-httpd-php .html
AddType application/x-httpd-php .php .phtml .php3 .php4
AddType application/x-httpd-php-source .phps


私たちの経験によると、iis7 の場合は PHP5.3.5 vc9 を使用してコンパイルし、apache2.2 の場合は php2.1.7 を使用してコンパイルし、vc6 を使用してください。詳細については、次のサイトからダウンロードできます。公式ウェブサイト、

www.bkjia.com本当http://www.bkjia.com/PHPjc/629829.html技術記事この記事では、Windows システムで iis7 で PHP 環境を構成するいくつかの方法を紹介します。詳しく知りたい人は、iis7 で PHP を構成する例として PHP5.2.17 と PHP5.3.5 を使用します。
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート