• ベストアンサー
  • すぐに回答を!

Server2003 IIS6.0上での動作

WindowsServer2003 IIS6.0 を使用したASP.NETの表示に関しての質問です。 上記環境で設定したaspxファイルを表示しようとしたところ、 「ページを表示できません」のエラーページになってしまい正常に表示できません。 同じソースファイルで、XP、IIS7.0上では正常に表示できています。 原因を探って幾つか処理を行ってみたのですが、どうにもならなかったのでこちらで質問させていただきます。 Web サービス拡張で、ASP.NET v2.0.xxxxx・Active Server Pagesは許可させています。 レジストリへの登録も完了しています *.aspx のマッピングも出来ています。 IISインストール時のASP.NET項目もチェックが入っていました。 以上のチェックが終わった段階で表示できない原因には何があるでしょうか? ちなみに、単純なHTMLファイルであれば同じフォルダ・ネットワークパスで正常に表示できました。

共感・応援の気持ちを伝えよう!

  • 回答数3
  • 閲覧数1593
  • ありがとう数2

質問者が選んだベストアンサー

  • ベストアンサー
  • 回答No.3
  • todo36
  • ベストアンサー率58% (728/1234)

共感・感謝の気持ちを伝えよう!

質問者からの補足

trace.axdであんなに詳しい事がわかるんですね! 事の顛末としましてはlocalicaさんの回答補足にある通りになります。 結果として初歩的なミスで表示されなかっただけですが、 詳しい確認方法等教えて下さりありがとうございます。 またページ表示が上手くいかなくなった時に参考にさせていただきます。 ご助言ありがとうございました。

関連するQ&A

  • IIS6.0で正常動作したシステムを7.0に移行

    Silverlight+VB.NETで開発したシステムで、WindowsServer2003のIIS6.0上で正常にどうさしていたものを、WindowsServer2008R2のIIS7.0に移した所、IEにて動作すると、エラー画面が表示され、Web.configの   <serviceHostingEnvironment aspNetCompatibilityEnabled="true" /> の箇所でエラーとなった旨のメッセージが英語で表示されます。 いろんなサイトで調べた所、Windows認証で行う方法があり、それを試してみましたが、変わらず同じエラーが表示されました。子の記述自体を削除するとエラー画面には飛びませんが、システムの画面の表示とともにエラーメッセージのポップアップが表示され、結局正常に動作はできませんでした。 原因は何なのか、どのようにして解決すればよいのか分らない状態です。 詳しい方、ご教授願えないでしょうか。 よろしくお願いします。

  • IIS6.0(windowsServer2003)はIIS5.0(windos2000Server)より性能が下?

    IIS5.0もしくはWindowsXP(IIS5.1)で 開発した照会系ASPを表示させると一瞬で結果が 返って来るのに IIS6.0ではすごく時間がかかります。 WindowsServer2003上で自分のアドレスを 指定すればすぐに結果は返ってきます。 しかし同じネットワーク上の クライアントからそのサイトを表示すると とても遅いです。 ブラウザはサーバーもクライアントもIE6.0 SP2 クライアントから同じく同ネットワーク上の Windows2000Serverに同じASPファイルを置いて 動作させると一瞬で返って来ます。 何が問題なのでしょうか? とても困っています。どなたか助けてください。 よろしくお願いします。

  • WindowsSerever2008R2のIISについて

    WindowsServer2008R2を導入したのですが、IISのサービスを開始しても、管理ツール一覧にIISのサービス設定が表示されません。 どうすれば、IISの管理画面を表示できますか? 教えてくださいお願いします

その他の回答 (2)

  • 回答No.2

302のエラーが返ってきているので「リクエストされたリソースはない」ということ。 ページの作りがどこかにリダイレクトされていませんか? MSDNのフォーラムでは"cookieless=true"で回避したという回答がありました。 http://social.msdn.microsoft.com/Forums/ja-JP/aspnetja/thread/83ee5188-c2dc-4ebd-b9ac-34afe94a326a

共感・感謝の気持ちを伝えよう!

質問者からの補足

設定を見直してみると、 確かに設定ファイル内部で別のアドレスにリダイレクトする処理が含まれていました。 原因はそこで間違いないようで、 比較確認してみるとIPアドレスがアクセス先と異なるものが設定されていました。 おかげさまで別のアドレス部分を設定し直すことで正常に表示する事が確認出来ました。 ご助言ありがとうございました。

  • 回答No.1
  • todo36
  • ベストアンサー率58% (728/1234)

(1) IISマネージャでアプリケーションのフォルダを右クリック →プロパティ →アプリケーションの設定 →構成 →拡張子aspx (2) IISのアクセスログでHTTPエラーはどうなっているか?

共感・感謝の気持ちを伝えよう!

質問者からの補足

(1)拡張子aspxは一覧に表示されていました。 (2)該当のページを表示したログは以下の通りです。 xxx.xxx.xxx.xxx GET /アプリメーション名/index.aspx - 80 - xxx.xxx.xxx.xxx Mozilla/4.0+(compatible;+MSIE+6.0;+Windows+NT+5.2;+SV1;+.NET+CLR+1.1.4322;+.NET+CLR+2.0.50727;+.NET+CLR+3.0.04506.648;+.NET+CLR+3.5.21022;+.NET+CLR+3.0.4506.2152;+.NET+CLR+3.5.30729;+.NET4.0C;+.NET4.0E) 302 0 0 ファイルアクセスそのものは出来ているようなので、中身のないブランクファイル(aspxファイル)でのアクセスも試してみたのですが、そちらは成功しました。 見れないページにはAjaxControl、Script等が組み込まれています。こちらについても何か別の設定が必要なのでしょうか?

関連するQ&A

  • IISの参照先をネットワークパスに指定すると

    現在、WindowsServer2003のIIS6.0にて仮想ディレクトリの参照先をUNCパスで他サーバの共有フォルダに設定しています。 表示自体は正しくできているのですが、まれに500エラーや「ネットワークパスが見つかりません。」というエラーが表示される場合があり、原因がわからず悩んでいます。 コンテンツは主にHTMLなどの静的ファイルです。 認証は匿名アクセスを有効にしています。 IISについて詳しい方、ご教授お願い致します。

  • IIS7.5 Excel ファイルオープンエラー

    ■現状 現在、WindowsServer2003、IIS6.0、Excel2003でaspのプログラムを、WindowsServer2008 R2、IIS7.5に移行しているのですが、 登録等の動作は問題なく稼動しているのですが、Excelファイルの出力で 『Workbooks クラスの Open プロパティを取得できません。』 とエラーが出力され、Exelファイルへの出力ができません。Excel2003/2010ともに同じです。 insXlsApp = Server.CreateObject("Excel.Application") insXlsBooks = insXlsApp.Workbooks insXlsBook = insXlsBooks.Open(strPAth & "blank.xls") Openのところでエラーになります。 ■環境 WindowsServer2008 R2 IIS7.5 ASP.NET2.0 Excel2003/2010 ■設定 web.config ・<identity impersonate="true"/> IISのアプリケーションループの設定では、 ・32bit → 有効 ・マネージパイプラインモード →クラシック ・プロセスID → ApplicationPoolIdentity DCOM設定 ・Microsoft Excel Applicationのプロパティで「セキュリティ」→「起動とアクティブ化のアクセス許可」→「カスタマイズ」で  IUSERに権限を付与。  ※「ID」タブを選択し、ユーザーから「このユーザー」を選択、実行したときに与える権限を持つユーザーとパスワードを入力してもダメでした。 フォルダ ・エクセルが保存されているフォルダに、IUSER,administrator,EvereOneにフル権限を与えてみてもダメでした。 このやり方は非推奨なのは知っていますが、サーバー、クライアント全てにエクセルは入っています。 サードパーティ等他のやり方が良いのは重々承知の上で質問しています。 色々調べ試してみましたが上手くいきません。 どなたかお知恵を貸してください。よろしくお願いいたします。

  • IIS(WEBサービスのみ)を停止させる方法を至急教えてください

    『IISRESET /STOP 』のコマンドでIISを停止させることができることは分かっているのですが、これをしてしまうと同じサーバ上で動いているFTPサービスまで停止してしまいます。 WEBサービスだけを停止(W3SVC)のみを停止させ FTP(MSFTPSVC)のみを生かす方法なないでしょうか。 とても困っています。どなたか教えて下さい。 全て停止させたあと、FTPサービスだけ再開させるとか 方法は何でもよいです。 WindowsServer2003 SP1 IIS6.0です。

  • Windows server 2003とSQLServerでの開発

    こんにちは。 現在PHPを使用していたのですが、都合でASPで開発をしないといけなくなりました・・・。 連休中に勉強をしたいと思います・・・。 環境は WindowsServer2003とIIS&SQLServer2000です。 この環境ですとPHPは使えないですよね???使えると一番いいのですが・・・ やることは、 1.サーバーのデータが一日一回更新される。 2.ユーザーにID・パスワードでログインしてもらう。 3.フォームより日付もしくは、問い合せNOを取得しSQLserverから該当するデータを取得・表示さす 4.ユーザーのデータは管理者が閲覧・更新・削除・追加できるようにする。 です。 動作自体はそんなに難しくないと思うのですが、ASPかASP.NETのどちらで開発をすればいいのかわかりません。 プログラムはPHPをかじっている程度で、VB等は分かりません・・・。 使用するのは社内の人のみで外部には公開しません。 質問です。 1.WindowsServer20003でIIS&SQLServerだとPHPは使えないんですか? もし使えるのでしたら参考になるサイト・書籍などはありますか? 2.この環境でASPは使えますか? 3.ASPかASP.NETのどちらが覚えやすく、この開発にはどちらを使った方がいいのでしょうか? 拙い質問ですが,よろしくお願いします。

  • IISとTomcatの連携について教えて下さい。

    WEBサーバーでJAVAを使いたいと思い色々サイトを見て 試してみたのですがServletが動かなかったりサイトにはある フォルダが実際にはなかったりと上手くいかない状況です。 知識がない為、アドリブがきかないので参考サイト等がほしいです。 どなたかこのサイトを参考にして設定できたなど参考URLがあれば教えて下さい。 環境はIIS6.0 WindowsServer2000です。 よろしくお願い致します。

  • コンピュータ名の変更によってIISからSQL Serverに接続出来なくなってしまう現象に関して

    WindowsServer2003でコンピュータ名の変更を行った際、IIS経由でSQL Serverへ接続できなくなってしまいました。 SQL Serverの起動、ネットワーク越しでSQLServerManagementStudioからの接続、VisualStudioの開発サーバ越しの接続は問題なく行えています。 対策として以下の方法を試してみましたがうまくいきませんでした。修正方法をご存知の方がいらっしゃいましたらご教授をお願いいたします。 ■行った対策 1.SQL Serverへのsp_dropserver、sp_addserverによる新しいコンピュータ名の反映(もともとSQL Server起動時のエラーなどは出ていない) 2.コンピュータ名を元に戻す ■環境 ・WindowsServer2003 Enterprise Edition SP2 ・SQL Server 2005 Standard Edition ・IIS6.0 ・ASP.NET2.0 補足: バックアップができておらずサーバ構成・IIS構成の復元は行えない状態となってしまっていますので、原因を取り除く形で修復しなければならない状況です。

  • IISで複数ファイルのダウンロードができません

    複数のチェックボックスがあり、1つしかない出力ボタンを押すと、 チェックされたそれぞれの処理が走り、 それぞれのExcelファイルを作成し、保存させるという 処理を行っています。 tomcatのみのローカル環境では、想定通り、 チェックされた分だけの処理が走り、それぞれの保存ダイアログが 開くことを確認できました。 しかし、IIS+tomcatの本番環境で確認したところ、処理は正常に行われているのですが、保存ダイアログが異常な動きをします。 チェックを3つした場合でも1つしか保存ダイアログが開かないという状況です。 ローカル環境と本番環境のモジュールは完全に一致しているので、 異常な動作をしている理由はIISの設定ではないかと思うのですが、 検索してもIISでの複数ファイルのダウンロードについて記述されているものを見つけることができませんでした。 もしご存知の方がおられましたら解決法をご教授ください。 以下に環境を記述します。 【環境】 WindowsServer2003 EnterPrieEdtion IIS6.0 Tomcat4.0 どうかよろしくお願いします。

  • ASP.NETでINIファイル読込みをしているのだけれど設定が有効にならない

    WindowsServer2003 ASP.NET(2.0) 設定情報をINIファイルから読み込んでいます。 (XMLではなく、INIファイル) INIファイルの中の内容を更新すると、 ASPの場合は、すぐに内容が反映されたのに、 ASP.NETの場合は、INIを変更したあと、 IISの画面から、WEBCONFIGファイルの内容を 何か変更してやらないと、INIを再読込(?) してくれないみたいなのですが、何か他によい方法は ないでしょうか。 要件としては、IISを再起動せずに、セッションを切らずに INIファイルの変更内容を有効になれば、どのような 方法でもよいです。(できるだけ簡単な方法でお願いします)

  • IISの設定について教えてもらえますでしょうか?

    IISの設定について教えてもらえますでしょうか? asp.netで外部公開webページを作成しPGを配置した状態でアクセスすると、 正常に表示されるのですが、一定時間後にアクセスをすると、ページが表示されません 最初に、サーバPC、サーバPC以外の両方から http://www.XXXXX.com/xxx.aspxというURLにアクセスすると、ちゃんと、表示されます。 一定時間後に同じようにサーバPG以外から http://www.XXXXX.com/xxx.aspxというURLにアクセスすると、表示がされません。 但し、サーバPCから http://www.XXXXX.com/xxx.aspxというURLにアクセスすると、表示がされ、それ以降一定時間は サーバPC以外からもちゃんと表示されるという状態です。 IISの設定でこのような不具合を回避する設定というものはあるのでしょうか? 以上、よろしくお願いいたします。

  • IIS以外のASP設定について

    Active Server Pages (ASP)で家でプログラムを組んでみたいのですが IISを入れなければASPを実行させられないんでしょうか? 他のページでApacheを使えばできると書いてたのを見たんですがどうなのかよくわかりません。 もしできるなら方法が知りたいです。 ちなみにOSはXPのホームエディションです。