ホームページ >運用・保守 >窓の運用と保守 >Windows+IIS環境を利用してphp5.3.3をFastcgiモードで設定する方法の詳細説明

Windows+IIS環境を利用してphp5.3.3をFastcgiモードで設定する方法の詳細説明

黄舟
黄舟オリジナル
2017-05-27 09:33:111695ブラウズ

IIS6.0 で PHP を設定する必要があります。php 5.3.3 では isapi 設定がサポートされなくなったため、fastcgi を使用して設定する必要があります。以下に私の設定プロセスを共有します。

5.2 以前のバージョンの設定の方が便利だと感じていますが、5.3 の設定を使用した後、実際にどこに問題があるのか​​わかりません。結局、解決策は見つかりませんでした。 , ゴースト経由で復元する必要がありました。
ステップ 1: iis6.0 環境の構成。ここではあまり紹介しません

ステップ 2: php5.3.3 の Windows 圧縮バージョンをダウンロードします: php-5.3.3-nts-Win32-VC9-x86.zip 1. ダウンロード アドレス: http://windows.php.net/download/、VC9 x86 非スレッド セーフを選択します。 PHPのバージョン説明について
2. php-5.3.3-nts-Win32-VC9-x86.zipをD:PHPに解凍します
3. PHP.ini

extension_

dir = “D:phpext”がphpを指すように修正します。フォルダー下の「php_*.dll」ファイルへのパス magic_quotes_gpc = On Off の場合は、SQL 攻撃を防ぐための重要な手順です。バージョン 5.0 はデフォルトで
register_globals=Off になっています。これを register_globals=On に変更すると、グローバル
変数 の受け渡しが有効になります。これにより、インストールの実行時に空白が発生する問題が通常解決されます。
Discuz! フォーラム 次に、次の

文字列

を検索し、コードの前のセミコロンを削除します。

extension=php_mb
string
.dll   这个不选的话用phpMyAdmin会出现红色提示
extension=php_dba.dll
extension=php_dbase.dll
extension=php_
file
pro.dll    可选
extension=php_gd2.dll     支持GD库的,一般要滴
extension=php_i
map
.dll               可选
extension=php_ldap.dll
extension=php_
mysql
.dll    支持MySQL的

次に、

ファイルのアップロード

と最大メモリ使用量の制限を変更しました:

memory_limit = 20M         内存容量
post_max_size = 20M        闪存容量
upload_max_
filesize
 = 20M      附件容量

ステップ 3: IIS 5.1 および 6.0 用の Microsoft FastCGI 拡張機能

をダウンロードしてインストールします2 fcgisetup_1.5_rtw_x86 をインストールします。 msi 3. fcigext.ini を設定します (%WINDIR%system32inetsrv ディレクトリ内) fcigext.ini の最後に次の内容を追加します:

[Types]
php=PHP
[PHP]
ExePath=D:\php\php-cgi.exe   (PHP目录)

4. PHP で動作するように FastCGI 拡張機能を設定します
「Web サイト」を右クリックします" を選択し、[

プロパティ

] を選択します。
[ホーム ディレクトリ] オプションをクリックし、 [構成] ボタンをクリックします。 [追加] ボタンをクリックし、
[参照] をクリックして、%WINDIR% で fcgiext.dll を探します。 system32inetsrv。 拡張子に「.php」と入力し、アクションとして「制限」を選択し、「GET、
HEAD
、POST」と入力します。
「スクリプトエンジン」と「ファイルの存在を確認する」が選択されているか確認してください。
そうでない場合は選択してください。 すべてが正しいことを確認したら、「OK」をクリックします。


ステップ 4: PHP FastCGI が適切に動作しているかどうかをテストする簡単なスクリプトを作成します。

C:Inetpubwwwroot ディレクトリに test.php ファイルを作成し、Test.php を開いて次の内容を入力します:

<?php 
phpinfo
(); ?>
Test.php を保存し、IIS を再起動して、ブラウザのアドレスに localhost/Test.php を入力します。バーをクリックして正しいかどうかを確認します。

以上がWindows+IIS環境を利用してphp5.3.3をFastcgiモードで設定する方法の詳細説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。