Vista

  
におけるIIS 7.0の3つの一般的な問題について話すXPでのIISの設定は非常に簡単で、2003年に親パスが有効になっているという問題がよくありますが、VistaではIISの管理インターフェイスとモードは大きな違いは、より多くの問題があり、最も典型的なのは許可の問題、特にASPとAccessのアクセスです。

Vistaでは、IISのインストール

と同様のXPは、ホーム版を除くVistaで、他のバージョンは、IISと統合されており、IIS 7.0にアップグレードしました。ただし、既定のインストールでは、IISサービスは有効になっていないため、再度開く必要があります。開く方法は非常に簡単です、以下のステップに従ってください:<スタート> =>コントロールパネル=>プログラムと機能> Windowsの機能の有効化または無効化を選択してください。 Windows VistaがUACを閉じない場合は、確認のためにポップアップメッセージが表示され、静的コンテンツをサポートするためにIIS 7.0が必要な場合は直接[インターネットインフォメーションサービス]を選択します。動的コンテンツをサポートする場合は[ワールドワイドウェブサービス]を展開します。ブランチ、すべての必要なオプションを選択します;「OK」をクリックしてください、Windows VistaはIISインストールプロセスを開始します;インストールプロセスの後、あなたはブラウザでテストを入力することができます:http://localhost /。


IIS7のインストールが完了すると、[スタート]メニューのすべてのプログラムに[管理ツール]が表示され、[インターネットインフォメーションサービスマネージャ]が表示されます。 [プロパティ]> [スタートメニュー]タブ[カスタマイズ]の順にクリックして、[システム管理ツール]を[すべてのプログラムに表示]メニューまたは[すべてのプログラムに表示]メニューと[スタート]メニューに設定します。

ASP +アクセス環境の設定

デフォルトでIIS 7をインストールした後、ASPプログラムを使用すると、データベース接続が失敗したことがわかり、インターネット上で見つけます。ディレクトリの場所ですが、一時的なアクセスがないため、データベースの使用に失敗します。

最初に、アプリケーションプール(Application Pool)をデフォルトのDefault AppPoolではなくClassic .NET AppPoolに設定します。各サイトをサイトディレクトリに設定することも、サイトで個別に設定することもできます。設定するサイトを選択したら、右側の[基本設定]をクリックして[アプリケーションプール設定]ダイアログを開きます。

次に、 "Authenticated Users"ユーザーを "System Disk:\\ Windows \\ ServiceProfiles \\ NetworkService \\ AppData \\ Local \\ Temp"ディレクトリに追加します。ここで、AppDataディレクトリは隠されており、直接エントリに含めることができます。アドレスバーにパスを入力するか、フォルダオプションに隠しファイルを表示します。

権限の設定:Tempフォルダを右クリックして[プロパティ]を選択 - [セキュリティ]タブを選択[編集]をクリックして[権限]ダイアログボックスを表示し、[追加]をクリックします。次の「選択するオブジェクト名を入力してください」にAuthenticated Usersと入力し、必ず「Tempのアクセス許可」に戻って、Authenticated Usersのアクセス許可にフルコントロールを付与し、[OK]をクリックします。親パスのサポートを有効にするサイトのホームページで[ASP]を選択し、[動作]グループの[親パスの有効化]を[True]に設定します。

はこの方法は、Windows Vista上の環境にXPおよびIISを使用することができます。

Copyright © Windowsの知識 All Rights Reserved