Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
VB2008をインストールしたらIISのlocalhostに接続できなくなりました
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=9160#CommentId11791
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
yamaV1.02
 (社会人)
投稿日時
2009/6/10 01:33:09
魔界の仮面弁士さん、いつもありがとうございます。
>それは、http://localhost/iishelp/iis/misc/default.asp」のアドレスを
>直接指定しても開けないという事でしょうか。それとも、
>「http://localhost/」から遷移しないという話でしょうか。
以下の状態です。
http://localhost/
とアドレスを指定した状態で、C:\Inetpub\wwwroot にindex.html|.htm があればページは開きます。が、index.html|.htm が存在しない状態だと、
「
HTTP 500.100 - 内部サーバー エラー - ASP エラー
インターネット インフォメーション サービス
」
になります。この時匿名ユーザーがIUSER_<PCNAME>だと、アドレスが http://localhost/localstart.aspに遷移しています。
IUSER_Administratorで上記の操作をすると、
http://localhost/localstart.asp が開き、http://localhost/iishelp/iis/misc/default.asp もついでのように開きます。
>(1) アクセスしているユーザーが、そのコンピュータの管理者アカウントであるかどうか。
⇒管理者権限です。IISのインストールされているPC上での操作でもあります。
>(2) /IISHelp/ ディレクトリおよび /localstart.asp ファイルの「認証方法」が、
> 以下の設定になっているかどうか。
IISの操作画面でツリー上からIISHelp,ディレクトリ,localstart.aspそれぞれのプロパティ⇒ディレクトリセキュリティ|ファイルセキュリティをプチプチとクリックしながら確認していくと、全て親ノードの設定を継承しているように見えます。
>・匿名アクセス…無効
⇒有効です。IUSER_<コンピュータ名>になっています。
>・統合 Windows 認証…有効
⇒有効です。
ただ、http://localhost/localstart.asp を指定して開くと'HTTP 500.100 - 内部サーバー エラー - ASP エラー'になりますが、http://localhost/iishelp/iis/misc/default.asp を指定して開くとエラーにはならず、ページを開く事ができます。
VBをインストールする以前は,http://localhost/ と指定しただけで、http://localhost/iishelp/iis/misc/default.asp が開いたような気がしているのです。(このページだったのかどうか確信はないのですが、少なくともエラーにはならなかったという記憶です)。
http://localhost/localstart.asp は、C:\Inetpub\wwwroot直下にあり、そのファイルセキュリティは、
>・匿名アクセス…無効
⇒有効です。IUSER_<コンピュータ名>になっています。
>・統合 Windows 認証…有効
⇒有効です。
なのですから、このページがIUSER_<コンピュータ名>のアカウントの設定で開けないという動作が理解できません。
どんなものでしょうか。