1. CGIメソッドはPHP環境をロードします通常、IIS設定インタプリタはphp.exeで、初期の頃はより一般的で、現在はあまり使用されていません。
特徴:安定しているが、効率が低すぎる。
2、PHP環境をロードするためのISAPIモード、通常IISはphp5isapi.dllのための設定インタプリタの中で、現在最も使用されている、最も広く使用されている。
機能:マルチスレッド、高効率、しかし十分に安定していない。
3. FastCGIメソッドはPHP環境をロードします。これはIIS環境では一般的ではありませんが、他のシステム環境アプリケーションはまだ存在しますが、IIS7.0はFastCGIの構築を開始します。
特徴:高効率、高安定性は将来の開発動向です。
私は他の特別な問題を試しましたが、PHP 5.3でリリースされたWindows版はISAPIモードをサポートしていません。
FastCGIはIISのPHP処理能力を大幅に向上させ、PHPサイトの応答速度と生産性をすばやく向上させることができるため、3番目の、最も高速なものを使用します。
より高い安定性とセキュリティを持ちます。
ダウンロードアドレス:http://windows.php.net/download/内部にはたくさんの種類がありますが、どのようなものですか?
PHPは現在バージョン5.3.2で利用可能ですが、ダウンロードにはいくつかの異なるバージョンがあります。それがVC6 X86とVC9 X86です。
まず最初に、私は答えます:
VC6とは何ですか? VC6は、このコンパイラを使用してコンパイルされた従来のVisual Studio 6コンパイラです。
VC9とは何ですか? VC9は、MicrosoftのVSエディタでコンパイルされたVisual Studio 2008コンパイラです。
では、どのバージョンのPHPをダウンロードするのでしょうか。
WindowsでApache + PHPを使用している場合はVC6バージョンを、WindowsでIIS + PHPを使用している場合はVC9バージョンを選択してください。
ノンスレッドセーフそれは何ですか?
ノンスレッドセーフはノンスレッドセーフです;
スレッドセーフとは?
ノンスレッドセーフはスレッドセーフです;
オフィシャルは、ノンスレッドセーフを実稼働環境に適用することをお勧めしません。 Safe版のPHPが使用されています。
ダウンロードしてインストールします。デフォルトのパスをインストールしました。
3番目の項目を選択することを忘れないでください。IISSFASTCGI
IIS FASTCGIをインストールしていない場合は、インストールするように求められます。
IIS 6用FastCGI 7 7 http://www.iis.net/expand/fastcgi
インストールが完了したら、次の手順に進みます。デフォルトの設定に従います。
インストールが完了したら、設定は完了です。
この設定には2つの方法があります、私はcmd設定を使います、コマンドはするでしょう。
CGIをインストールしたディレクトリに移動します。
> cd C:\\ WINDOWS \\ system32 \\ inetsrv
> cscript fcgiconfig.js -add -section: "PHP" - 拡張子:php -path: "C:\\ Program Files \\ PHP \\ php-cgi.exe"
注:パス: "xxxx \\ php-cgi.exe"はphpをインストールしたディレクトリです。
> cscript fcgiconfig.js -section: "PHP" -InstanceMaxRequests:10000
> cscript fcgiconfig.js -set -section: "PHP" -EnvironmentVars:PHP_FCGI_MAX_REQUESTS:10000
問題ありません。
テスト:
<?php
phpinfo();
?>の中に、新しい.phpファイルを作成します。;
保存!
実行すると、次のページが表示され、設定が成功したことを示します。
この方法IISは設定する必要はありません、彼はそれを自動的に設定します!マイクロソフトが提供する設定はより詳細です。
上記のチュートリアルの設定に従っている場合は、phpテストページを実行してください。500エラーが発生します。
php.iniのdate.timezone項目を設定します。
ここで上海のタイムゾーンに設定します。date.timezone = Asia /Beijing
設定後、すべて問題ありません!
LANでは、際限のないソフトウェアのインストール、アップグレード、メンテナンス、およびワークステーションの削除によって発生する膨大なワークロード、および起こり得るセキュリティ上の問題が常に発生していま
FTPファイル転送サービス、残りは直接テーマに、話をすることはあまりありません。今日、私はvsftpdを使ってftpサーバーをセットアップすることをみんなに言って
長時間実行していると、会社のWebサイトプログラムが遅くなり、Webサイトを再起動した後の速度が明らかに速くなっています。あなたは定期的にリソースを解放するためにウェブサイトを再起動する必要があります
WebサイトでF4V形式のファイルを再生する方法をサポートします。IISで設定を変更します。詳細図チュートリアルは次のとおりです。マネージャー 次のページ 赤塗りのHTTPヘッダーの数字のポイント