新生活!引っ越してから困らないように注意すべきことは?>>

どこに書いてよいのかよくわからなかったのでこちらで
質問させていただきます。
現在ASP.netの環境設定を行っています。
IISの設定も終わり仮想ディレクトリ直下に置いた
test.htmlが見れることを確認した上で、
ディレクトリのセキュリティにASPNETユーザーを
フルコントロールで追加して、
同じ階層にaspxファイルを置いた(開発環境を
同じディレクトリに指定した)のですが
「HTTP エラー 404 - ファイルまたはディレクトリが見つかりません。」
というエラーが出てしまいました。
aspxファイルに何か変換をかけるようなものが必要なのでしょうか?
初歩的な質問で申し訳ありませんが、
よろしくお願いします。

環境は以下の通りになります。
OS:WindowsServer2003
開発ツール:Visual Web Developer 2008 Express Edition
IISバージョン:6.0
Framework:2.0
ブラウザ:IE7

このQ&Aに関連する最新のQ&A

A 回答 (1件)

ハンドラの追加は行ってますか?



aspxの拡張子をこれでパースしてねってやつ。
IIS管理コンソールから設定。
http://www.geocities.jp/le_grand_concierge/_geo_ …

もしくは、WEBサービス拡張で、.NETアプリがOKになってますか?
http://www.geocities.jp/le_grand_concierge/_geo_ …
(上記画像はCGIのときです。)

場合によっては、regiis.exe /i のコマンドが必要です。
    • good
    • 0
この回答へのお礼

ご回答ありがとうございます!!
設定関連はすべて行っていたのですが、
途中でFrameworkのバージョンが同期とれてなかったみたいです。。。
regiis.exe -r
でうまくいきました。
ありがとうございました!!!

お礼日時:2008/02/27 12:46

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Q特定のサイトにアクセスできません[HTTP エラー 404 - ファイルまたはディレクトリが見つかりません。]

あるホームベージ内の会員サイトに入ろうとすると、「HTTP エラー 404 - ファイルまたはディレクトリが見つかりません。」という表示が出まして入ることが出来ません。
そこは便利になっていて、すぐにマイクロソフトオンラインにて該当項目にたどり着きました。http://support.microsoft.com/kb/221553/ja
「以下は再現例です。
1. デフォルトのディレクトリをそのまま使用しているとき、WWWroot ディレクトリでフォルダの属性を [隠しファイル] に設定します。
2. ブラウザでそのディレクトリを参照します。
3. "404 - ファイルまたはディレクトリが見つかりません。" というエラーが表示されます。
4. フォルダの属性の設定を通常の状態 ([隠しファイル] チェック ボックスをオフ) に戻します。
このサイトを参照できるようになります。」

うーん。「ブラウザでそのディレクトリを参照」するにはどうしたらいいのか。「フォルダの属性の設定を通常の状態 ([隠しファイル] チェック ボックスをオフ) に戻」すにはどうしたらいいのか、という肝心な点がまったくわかりません。難解すぎます。

どのようにすればよいのか、ご教授お願いします。

あるホームベージ内の会員サイトに入ろうとすると、「HTTP エラー 404 - ファイルまたはディレクトリが見つかりません。」という表示が出まして入ることが出来ません。
そこは便利になっていて、すぐにマイクロソフトオンラインにて該当項目にたどり着きました。http://support.microsoft.com/kb/221553/ja
「以下は再現例です。
1. デフォルトのディレクトリをそのまま使用しているとき、WWWroot ディレクトリでフォルダの属性を [隠しファイル] に設定します。
2. ブラウザでそのディレクトリを参照しま...続きを読む

Aベストアンサー

あなたが見たQ&Aの項目はサイトを「公開する側」のトラブルシューティングです。サイトを「閲覧する側」であるあなたには関係ありません。

一般的に404が表示される場合はページそのものが無い場合が多いです。あるサイトの会員と言う事でしたら、そのサイトの管理人に問い合わせてください。単なるメンテナンスだったのか、ページが移転したのか、消滅したのか、外部の人間には判りませんので。

QHTTP 401.1エラー 権限がありません の解決方法

会社のイントラネット内で、サーバに構築したシステムにアクセスする際に、
「このページを表示する権限がありません
提供された資格情報にはこのディレクトリまたはページを表示する権限がありません。」
と、HTTP 401.1エラーが出てしまいます。

しかし、他の人のパソコンからは、問題なくアクセスすることができました。
なので、サーバ側ではなくクライアント側の設定のせいだと考えています。

インターネットオプションの「統合Windows認証」が関係する、というのを
ネットで調べていくつか見たのですが、これを使用しても、チェックをはずしても、
どちらでもアクセスできません。
ちなみにアクセスできた人のパソコンでは統合Windows認証はオンになっていました。
また、サーバの設定は、IIS→既定のwebサイト→プロパティ→ディレクトリセキュリティで、
匿名認証と統合Windows認証にチェックを入れています。

さらに、C:\Inetpub\wwwroot\testに、実行ファイルがあるのですが、
testディレクトリで「Everyone」に権限を与えています。

ほかに、何が関係するのでしょうか。また、それをどのように変更すればいいのでしょうか。
本当に初心者なので、お手上げ状態です・・・。
みなさんの知恵をお貸しください。

会社のイントラネット内で、サーバに構築したシステムにアクセスする際に、
「このページを表示する権限がありません
提供された資格情報にはこのディレクトリまたはページを表示する権限がありません。」
と、HTTP 401.1エラーが出てしまいます。

しかし、他の人のパソコンからは、問題なくアクセスすることができました。
なので、サーバ側ではなくクライアント側の設定のせいだと考えています。

インターネットオプションの「統合Windows認証」が関係する、というのを
ネットで調べていく...続きを読む

Aベストアンサー

名前解決の確認はとりあえず、pingを打って応答があればOK。
NGなら、名前解決がうまくいっていません。

うまくいかない場合は、DNSの登録を確認。
DNSを使用していない時は、とりあえずhostsファイルに登録すればOKです。
【例:Windowsのhostsファイルの場所(デフォルト)】
C:\WINDOWS\system32\drivers\etc\hosts

しかし、返信を見るとIISの設定もうまくいっていないようですね。
すいません。私もそんなにIISに詳しくないし、そちらの実環境も見ていないのでなんとも言えませんが、仮想ディレクトリの設定も確認しましたか?
あとは。。。認証を許可するフォルダも間違ってないですよね?
ちなみにサブディレクトリではないですよね?
認証はサブディレクトリにも反映されますのでご注意ください。

あまり、力になれなくてごめんなさい。。。

QIISでローカル内からhttp://localhostと入れても表示されない

windows2000 server で「既定のWebサイト」上でサービスを開始させました。
ちゃんと表示されるかと思いインターネットエキスプローラを開き
http://localhost と入力して表示されるか試したのですが、下記のようなメッ
セージが表示され閲覧する事ができません。
何か打開策はありますでしょうか?





エラー
リクエストされた URL は取得できませんでした

--------------------------------------------------------------------------------

以下の URL を取得した際に: http://localhost/

次のエラーが発生しました:

以下のホスト名の IP address を調べられません. localhost
DNS サーバが以下のエラーを返しました:

Name Error: The domain name does not exist.
この意味は次の通りです:

キャッシュは URL 中のホスト名から IP address を調べることができませんでした.
アドレスが間違っていないか確認してください.

windows2000 server で「既定のWebサイト」上でサービスを開始させました。
ちゃんと表示されるかと思いインターネットエキスプローラを開き
http://localhost と入力して表示されるか試したのですが、下記のようなメッ
セージが表示され閲覧する事ができません。
何か打開策はありますでしょうか?





エラー
リクエストされた URL は取得できませんでした

--------------------------------------------------------------------------------

以下の URL を取得した際に: http://localhost/ ...続きを読む

Aベストアンサー

>しかしなぜlocalhostでは表示されないのでしょうか?

DNSの仕組みに関係します。
localhostと言う名前から127.0.0.1というIPアドレスを求めるのがDNSの役割です。
その際、WindowsNT/2000/XPのDNSサーバはhostsファイルを参照します。(hostsにない名前は、さらに上位のDNSサーバに問い合わせます。)
localhostという名前は特殊なので、hostsがその情報を持っていなくてはならないのです。

今回のケースではhostsが存在しないようなので、hostsをメモ帳で作成する手順をご紹介しておきます。 (説明の都合上、Cドライブのルートディレクトリで作業します。)
(1)次のファイルが存在するか確認してください。
C:\WINNT\system32\drivers\etc\hosts.sam
 ・存在する→Cドライブのルートディレクトリにhosts.txtと言う名前でコピーし、メモ帳で開く。
   copy C:\WINNT\system32\drivers\etc\hosts.sam c:\hosts.txt
   notepad c:\hosts.txt
 ・存在しない→メモ帳でc:\hosts.txtを新規作成する。
   notepad c:\hosts.txt

(2)次の1行をhosts.txtの最後に追加します。127.0.0.1とlocalhostの間には半角スペースを7つ以上入れ、行のおしりには改行を入れます。
127.0.0.1 localhost
     ↑     ↑
     |    改行
 半角スペースx7

(3)hosts.txtを上書き保存します。

(4)hosts.txtをシステムディレクトリに移動します。この際に拡張子txtを取り除きます。
move c:\hosts.txt C:\WINNT\system32\drivers\etc\hosts

(5)Windowsを再起動します。

以上がその手順です。
これでlocalhostが127.0.0.1として認識されるはずですが、システムディレクトリをいじりますので慎重に作業してください。
作業手順が理解できない場合、作業に不安を感じる場合はやらないほうが無難です。

>しかしなぜlocalhostでは表示されないのでしょうか?

DNSの仕組みに関係します。
localhostと言う名前から127.0.0.1というIPアドレスを求めるのがDNSの役割です。
その際、WindowsNT/2000/XPのDNSサーバはhostsファイルを参照します。(hostsにない名前は、さらに上位のDNSサーバに問い合わせます。)
localhostという名前は特殊なので、hostsがその情報を持っていなくてはならないのです。

今回のケースではhostsが存在しないようなので、hostsをメモ帳で作成する手順をご紹介しておきます。 (説明の...続きを読む

Q「ご連絡いたします」は敬語として正しい?

連絡するのは、自分なのだから、「ご」を付けるのは
おかしいのではないか、と思うのですが。
「ご連絡いたします。」「ご報告します。」
ていうのは正しい敬語なのでしょうか?

Aベストアンサー

「お(ご)~する(いたす)」は、自分側の動作をへりくだる謙譲語です。
「ご連絡致します」も「ご報告致します」も、正しいです。

文法上は参考URLをご覧ください。

参考URL:http://www.nihongokyoshi.co.jp/manbou_data/a5524170.html

Q『Inetpub』というファイルがあるのですが・・・

 Cドライブ直下に『Inetpub』というファイルがあるのですが、これって何でしょうか?必要なものなのでしょうか?
 もしかしらた、自分でいつかどこかでダウンロードしたのかもしれないのですが、今のところ見に覚えがなくて・・・。

 もし、必要でなさそうであればアンインストールしたいのですがアンインストールできるもののようでしたら、アンインストール方法も教えて頂けないでしょうか。

 よろしくお願いします。

Aベストアンサー

パソコンに関する質問をするときはせめてお使いのパソコンのメーカー名、機種名、OSくらいは書かれたほうが良いと思います。
より詳細な回答が得られますので。

質問の答えですが。
Windowsコンポーネントのインターネットインフォメーションサービス(IIS)がインストールされていると、そのようなフォルダが作成されます。
IISをアンインストールしたあとならば、そのフォルダを削除しても大丈夫です。
IISとはWebサーバーなどをたてるときに使うものです。

QIIS7.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にフル権限を与えてみてもダメでした。

このやり方は非推奨なのは知っていますが、サーバー、クライアント全てにエクセルは入っています。
サードパーティ等他のやり方が良いのは重々承知の上で質問しています。
色々調べ試してみましたが上手くいきません。
どなたかお知恵を貸してください。よろしくお願いいたします。

■現状
現在、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....続きを読む

Aベストアンサー

Openでエラーということで気になるのは実行しているアカウントに対話型のユーザーインタフェースの利用が許可されていない、あたりかと思います。

#確かそんなような名前の許可だったかと。

IIS 7.5の実行時のユーザーはデフォルトだと様々な制限を受けているアカウントなので、そのあたりの制限がひっかかっているかと思います。
デフォルトの制限項目を変更するのは確か難しかったと思うので、アカウントの偽装で回避するのがいいのかなぁ。。。

Qディスク上のサイズとサイズはどうして違うんですか?

ファイルのプロパティ「全般」タブに表示されている「サイズ」と「ディスク上のサイズ」は、どっちが本当のサイズなのでしょうか?
どうしてサイズが違うのですか?
メールでファイルを送るときは、どっちのサイズを見ればいいのでしょうか?
これについて詳しく解説しているページがあったら、それもぜひ教えて下さい。
よろしくお願いします。

Aベストアンサー

「サイズ」はファイルの本当の大きさ、
「ディスク上のサイズ」はファイルが記録されているクラスタを合計した大きさです、
OSはファイルを幾つかのクラスタ(OSが管理するハードディスク上のブロック
の最小単位)を使ってHDDなどのメディアに保存します、

基本的に今のWindowsでは4KBのクラスタサイズで管理しているので例え1バイトのファイルでも「ディスク上のサイズ」4KBのサイズになってしまいます、
つまり常に「ディスク上のサイズ」の方が大きくなっているはずです、

メールに添付する場合は「サイズ」を確認するだけでOKです。

QPostgresSQLのテーブルを他のサーバにコピーしたい!

すいませーん!教えてください!
Linux8.0でPostgresSQLを使っています。
サーバ内にあるDBのテーブルを、他のサーバにコピー、もしくは丸ごと転送するやりかったってありますか?
あったら教えてください。
こちら、linuxは初心者。SQLも一般的なコマンドしか知らないので、出来れば詳しい手順とコマンドを教えていただければ助かります。
テーブルをtxtファイルにして…とか聞いたんですが。よくわからないのです。

Aベストアンサー

pg_dumpやpg_dumpallでファイルにダンプして
そのファイルをpsqlで別サーバのデータベースに
流し込んでやればOKと思います。

コマンドの使用方法は参考URLの5項参照ください。

ダンプする範囲に応じてpg_dumpallを使用したり
pg_dumpにオプションをつけてやったりしてくだ
さい。

参考URL:http://www.itnavi.com/PGSQLsiyou5.htm

QDirコマンドでフォルダ内ファイルの合計サイズをだすには?(コマンドプロンプトにて)

いろいろ調べましたが不明な点があり、質問します。

WindowsのDOSプロンプトでdirコマンドを打つとフォルダ・ファイルの一覧が表示されますが、その中にファイルサイズが表示されています。
このサイズを合計できるコマンドはありませんか?
DIRコマンドのオプションを調べましたがそれらしいものが見当たりません。
具体的には
C:\xxx\配下に50個程度のファイルがあります。
その50個の合計サイズを知りたいです。
xxxフォルダの親フォルダにはアクセス不可です。

ずーっと悩んでいます。よろしくお願いします。

なお、OSはWindowsNTか2000で使用予定です。

Aベストアンサー

カレントドライブ、カレントフォルダを
C:\xxx\
にした状態で、

dir /s /a-d

/sパラメータででサブディレクトリすべてを検索
/a-dパラメータでディレクトリ以外のファイル(つまり属性に関係なくすべてのファイル

これを実行すると最後にファイルの個数とファイルサイズの合計を表示します。

もし、隠し属性のファイルは合計しないのであれば、

dir /s

だけで良いと思われます。

Qaccess ODBCリンクテーブルの作り方

 自分のPCで、あるaccessの業務システムを作成し、それを数人で共有してデータの入力をするようにする為に、ODBCリンクテーブルというものを作る必要があると思っています。

 既存で業務的に違う別のシステムがあり、そこでODBCリンクテーブルというものは使用しています。(退職した前担当者が作成。)

 ODBCリンクテーブルというものは、どのうようにして作るのですか?
 (地球マークのテーブルです。)

Aベストアンサー

Accessのテーブルの画面で
何もないところで右クリックすると、「テーブルのリンク」とあると思います。
それをクリックすると今度はファイルを開くダイアログが出てきます。
そこの「ファイルの種類」のドロップダウンリストの一番下の「ODBCデータソース」
を選択するとODBCデータソースの選択画面になります。

但しここで選べるものは、あらかじめ登録されているODBCデータソースだけです。
ODBCデータソースは各PCでコントロールパネル(管理ツール)のODBCデータソースから設定する必要があります。
(ODBCデータソースの登録の方法については長くなるので省きますが)


人気Q&Aランキング