2013-09-03 52 views
6

IIS 7.5でWindows 2008 R2を使用しており、自分のWebサイトのソースをネットワークドライブにマップしました。私がすると、以下のエラーが発生します。ローカルのc:ドライブを指すとき、ウェブサイトは機能します。IIS 7.5 HTTP 500.19内部サーバーエラーの構成が無効です

Error Summary 
HTTP Error 500.19 - Internal Server Error 
The requested page cannot be accessed because the related configuration data for the page is invalid. 

Detailed Error Information 
Module IIS Web Core 
Notification Unknown 
Handler Not yet determined 
Error Code 0x80070003 
Config Error Cannot read configuration file 
Config File \\?\H:\ExcelAutomation\1.0\src\docs\web.config 
Requested URL http://vmwws085381.msad.ms.com:80/index.html 
Physical Path 
Logon Method Not yet determined 
Logon User Not yet determined 

Config Source 
    -1: 
    0: 

答えて

10

私のためのソリューションは、私のサイトをクリックして、IISを開くことで、高度な設定がマップされたドライブを使用するのではなく、\\server\share\..のようなネットワーク共有への物理パスを変更するの下に。私は、このソリューションに到着助け

オリジナルソースはここにある:http://forums.iis.net/t/1157959.aspx

+2

同じような500のエラーのために私のボックスに正反対の問題がありました...私は同じサーバー上の物理パスにネットワーク共有をターゲットにしていて、物理パスに移動して、それを修正しました。 ..それは永遠に実現するために取った> –

0
  1. IISサーバーや共有フォルダを持つサーバは、各まったく同じユーザー名とパスワードのアカウントを持っている必要があります。このアカウントに「&の実行を実行する」、「フォルダの内容を表示する」、および共有フォルダへの「読み取り」アクセス権があることを確認してください。
  2. UNCを使用してIIS内で接続します。 (たとえば、サイトに仮想ディレクトリを追加し、エイリアスを入力し、物理パスを\ servername \ foldernameとして入力し、[Connect As ...]をクリックし、[特定ユーザー]を選択し、[Set ...]ユーザー名とパスワードは手順1で参照してください。)IISの現在のバージョンは、マップされたドライブをサポートしていません。時間を無駄にしないでください。

また、あなた自身と他の管理者のために大きなメモを作成してください。そのアカウントのパスワードを変更した場合は、サーバーとIIS接続内でパスワードを変更してください。

-2

このエラーの主な理由は、物理パス、つまりWebサイトフォルダは、ユーザーフォルダ、デスクトップフォルダ、または関連するフォルダの下にあることができないためです。それがある場合は、移動するか、別のドライブに配置してもう一度やり直してください。

3

もう一つの原因は、URL書き換えモジュールが関連付けられているWeb.configファイルでウェブアプリを参照している場合、これをインストールしたされていない - これは、ローカルシステム上でこのエラーを取得している誰かのために、このStack Overflow Question

0

に詳述されています複数のサーバー間でコードを共有したり、既存のプロジェクトを新しい場所にコピーしたり、仮想ディレクトリのパスが引き続き古いパスを参照したりすると、この問題が発生する可能性があります。

これは私がGoogleドライブでプロジェクトを共有していて、2つの異なるシステムからアクセスしていたときに起こったことです。

ソリューション(私は、バージョン管理システムを使用していたならば知っている):

プロジェクトを右クリックし、>>ウェブ>>仮想ディレクトリを作成し

をそれはおそらく表示されますプロンプト。はいを選択すると完了です。

関連する問題