1. まず、php 圧縮パッケージ (ここでは PHP4.3.2 を例にします) を C:php-4.3.2-Win32 ディレクトリに解凍し、php.ini-recommended というファイルを見つけて名前を php に変更します。イニ。
2. ファイルを開き、extension_dir = "./" を見つけて、それを extension_dir = "C:php-4.3.2-Win32extensions" に変更します。次に、session.save_path = /tmp を見つけて、session.save_path = に変更します。 C:php-4.3.2-Win32セッション。 (注: 現時点では、セッションを保存するために C:php-4.3.2-Win32 ディレクトリにセッション フォルダーを作成する必要があります。)
3. 変更した php.ini ファイルを C:winnt ディレクトリにコピーし、C:php-4.3.2-Win32 にある php4ts.dll ファイルを C:winntsystem32 ディレクトリにコピーします。
4. 「インターネット サービス マネージャー」を開き、PHP をサポートするサイトを選択し、プロパティ ページを開き、「ISAPI フィルター」タブをクリックし、「追加」をクリックして、ポップアップ「フィルター プロパティ」の「フィルター」をクリックします。 「名前」に「php」と入力し、「実行可能ファイル」に「C:php-4.3.2-Win32sapiphp4isapi.dll」と入力し(図 1 を参照)、「OK」をクリックします。
5. 「ホームディレクトリ」タブをクリックし、「アプリケーション設定」の「構成」ボタンを選択し、ポップアップ「アプリケーション構成」ウィンドウで「追加」ボタンをクリックし、「アプリケーション拡張機能の追加/編集」をクリックします。 「名前のマッピング」ウィンドウで、「実行可能ファイル」に「C:php-4.3.2-Win32sapiphp4isapi.dll」を入力し、「拡張子名」に「php」を入力します。 (図 2 に示すように)。
OK、すべて完了しました。IIS を再起動し、ページ ファイル ディレクトリに phpinfo を書き込み、PHP ファイルが正しく解析できるかどうかをテストします。 500 エラーが発生した場合は、手順 3 を忘れていないことを確認してください。
️