- ベストアンサー
IIS5.1でHTTP内部サーバーエラーが表示される
IISをインストールして、ASPをやろうと思っているのですがlocalhostまたは127.0.0.1にアクセスするとHTTP 500-内部サーバーエラー が表示されます。過去ログを調べてみると http://oshiete1.goo.ne.jp/kotaeru.php3?q=611169 の回答番号9番の方が >IIS以外に何かサーバー製品をインストールしていますか? とおっしゃっているのですがこれは何か関係があるのでしょうか? ちなみに過去にMySQLを入れていたことがあります。 どなたか分かる方がいらっしゃいましたらご教授願います。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
>サーバー プロセスを開始できませんでした そもそもIISのサービス(IIS Admin Service)は起動しているのでしょうか? (↓の例は停止する例です。利用するなら自動・開始 にしてください) http://www.microsoft.com/japan/enable/products/security/iis_nostart.asp >IWAM_<コンピューター名> をログオンできませんでした。 「IWAM_<コンピュータ名>」はIISの起動用のアカウントです。 セキュリティ対策の参考として下記サイトを紹介しておきます。 後でチェックされた方がいいかもしれません。 また、現状についても、ひょっとして参考になることがあるかもしれません ので目を通してみてください。 http://www.atmarkit.co.jp/fwin2k/operation/iissecurity/iissecurity_05.html
その他の回答 (2)
- MovingWalk
- ベストアンサー率43% (2233/5098)
>wwwrootに入っているlocalstart.aspも内部サーバーエラーで表示されません それならASPの記述の問題ではないようですね。 wwwrootにIISの実行権が設定されていましたか? IISのエラーログには何も出てませんか? >MySQLを入れていたこととの関係はどうなんでしょうか? MySQLとIISにどういう関係を設定されているのかわかりませんので コメントできません。 (ただ過去にインストールしただけでは関係ないとは思いますが) 残念ながら、現在、IISの環境が手許にないので詳しいことはわかりません。
補足
ありがとうございます。 イベントビューワを見てみるとlocalhostに接続した時点で DCOM でエラー "ログオン失敗: ユーザー名を認識できないか、またはパスワードが間違っています。 " が発生しました。サーバー: {3D14228D-FBE1-11D0-995D-00C04FD919C1} を実行するために .\IWAM_<コンピューター名> をログオンできませんでした。 というエラーと サーバーはアプリケーション '/LM/W3SVC/1/ROOT' の読み込みに失敗しました。エラーは '構成された ID が間違っているため、サーバー プロセスを開始できませんでした。ユーザー名とパスワードを確認してください。 ' でした。 という警告が出ていました。いろいろといじってみて いるのですが、上手くいきません。 引き続きよろしくお願いします。
- MovingWalk
- ベストアンサー率43% (2233/5098)
次の点を確認してみてください。 ・ASPをいれているフォルダに実行権は設定されていますか? ・サンプルのASPは問題ありませんか? ・ASPのスクリプトに問題ありませんか? http://www.oomori.info/support/homepage/winnt/winnt8.htm http://www.ths25.com/server/make/winxp3.html
補足
ご回答ありがとうございます。 まだASPは作っていないのですが、デフォルトでwwwrootに入っているlocalstart.aspも内部サーバーエラーで表示されません。紹介していただいたサイトのことは一通りやってみたのですが、やはり直りませんでした。MySQLを入れていたこととの関係はどうなんでしょうか?よろしくお願いします。
補足
ご回答ありがとうございます。 IISのサービスはオンになっています。 紹介していただいたサイトも見て、いろいろとやって みたのですがやはりダメです。 これはOSの再インストールでもしないとダメなんでし ょうかねぇ・・・。