ホームページ > バックエンド開発 > PHPチュートリアル > Windows 2008 IIS7 x64 に PHP ISAPI をインストールする方法 <转ダウンロード>

Windows 2008 IIS7 x64 に PHP ISAPI をインストールする方法 <转ダウンロード>

WBOY
リリース: 2016-06-23 14:29:00
オリジナル
911 人が閲覧しました

Windows Server 2008 と IIS 7 のリリースに伴い、Microsoft は PHP5 FASTCGI サポートを組み込みました。私の意見では、ISAPI は依然として高速であり、正しく使用すれば非常に安定しています。 PHP は 32 ビット DLL を使用するため、x64 システムでは動作しません。 PHP の x64 へのポートはいくつかありますが、どれも不安定であることが判明しています。以下に、Windows 2008 x64 に PHP 32 ビットをインストールする (そして安定させる) 手順の概要を説明します。

PHP4 または PHP5 パッケージ (32 ビット) を C:PHP またはお好みの場所にインストールします。拡張機能が必要ない場合は、php.net の Windows インストーラーのみを使用してください。 PHP zip パッケージをダウンロードすることをお勧めします。  2010 年 4 月の更新: VC6 x86 スレッド セーフ パッケージは ISAPI に最適です。 FastCGI を使用する場合は、VC6 x86 Non Thread Safe パッケージをダウンロードします。インターネット インフォメーション サービス (IIS) マネージャーを開きます。  IIS のメイン画面から「ハンドラー マッピング」をダブルクリックします。 「スクリプトマップの追加」をクリックします。拡張子 *.php を持つ c:PHPphp5isapi.dll のハンドラー マッピングを設定し、ISAPI 拡張機能とスクリプトの実行を許可するようにチェックします。 IIS のメイン画面で「ISAPI と CGI の制限」をダブルクリックします。 PHP を右クリックし、「機能設定の編集」を選択し、「指定されていない ISAPI モジュールを許可する」にチェックを入れます。  デフォルトのアプリケーション プール (または複数の場合は使用するアプリケーション プール) を右クリックし、[詳細設定] を選択します。 「32 ビット アプリケーションを有効にする」を True に変更します。 「OK」をクリックします。これにより、アプリ プールが 32 ビット モードで生成されるため、64 ビット モードで実行する必要がある他のモジュールがある場合は、Web サイトを 2 つのアプリ プール (32 ビット 1 つと 64 ビット 1 つ) に分割するのが最善です。サーバーを再起動します。
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート