2015-11-28 29 views
0

我使用IIS7創建了Windows Server 2008虛擬框。我配置了兩個網站,一個是我的實際開發站點,另一個是測試站點以幫助解決此問題。IIS7網站配置[服務器錯誤500.19]

網站1(WS1) - 本網站的根目錄是映射到我的開發機器(Mac Book Pro)的驅動器。映射似乎正在工作,我可以訪問所有文件(W:\ www \ dev.frogquest.com)。

網站2(WS2) - 是一個非常簡單的網站,只有一個ColdFusion頁面來證明一切正常。它的根目錄是VB(C:\ sites \ localtestsite.com)的C:\驅動器上的本地目錄。

我添加主機文件條目爲這兩個網站(127.0.0.1 ...)

WS1 - 拋出一個服務器錯誤,當我試圖訪問它...

HTTP錯誤500.19 - 內部服務器錯誤 請求的頁面無法訪問,因爲該頁的相關配置數據無效

這是我到目前爲止已經試過......

  1. 卸載.NET 4.5和URL重寫2,重新啓動,重新安裝.NET 4.5,重新啓動,重新安裝URL重寫2模塊...重試...失敗!我採取了這些行動,因爲我在這裏找到的信息... HTTP Error 500.19 on IIS7 "Malformed XML" in web.config

  2. 每篇文章與上面相同,我嘗試刪除web.config文件。奇怪的是,這沒有影響,即使重新啓動網站後,重新啓動虛擬盒實例等...我經常做btw只是爲了排除這一點。

  3. 我試着將IIS_IUSRS添加到WS1目錄,但因爲它是映射的驅動器,我沒有得到「安全」選項卡。所以,這沒有結果。這是按照這篇文章... IIS 7.0 Error - 500.19 Internal Server Error

  4. 我試着玩AppPool安全,將其從「傳遞身份驗證」更改爲連接作爲機器的管理員。當我點擊「測試設置」時,我得到了不同的結果,但是它們在實際的服務器響應中沒有任何實質性影響。我有測試設置結果的截圖。

  5. 我將WS1的內容複製到WS2中,並且工作正常!所以,這與我認爲這是一個映射驅動器,很可能是一個許可問題有關。

我現在沒有想法,需要有能力的幫助和新的思考方式!

UPDATE:添加實際的錯誤的屏幕截圖的詳細信息... enter image description here

+0

500.19頁面不僅給你這種有限的信息,但通常是一個文件名和行號。如果你不願意提供,像我這樣的讀者將不願意進一步回覆。 –

+0

感謝您的輸入和回覆,@LexLi。我已經將描述編輯爲實際錯誤的截圖以及所有需要的信息。 –

回答

0

IIS不支持任何類型的映射驅動器,

https://support.microsoft.com/en-us/kb/257174

你將不得不使用推薦的解決方法,例如UNC路徑。

+1

謝謝@LexLi。我無法弄清楚如何通過UNC將Windows映射到Mac共享。這將是理想的,所以如果你對如何建立這種聯繫有任何具體的建議,我很樂意聽到他們。現在,我已經通過創建c:\ sites \ dev.frogquest.com解決了這個問題,在那裏複製文件,並將站點根設置爲該本地文件系統。我使用BitTorrentSync(getsync.com)將我的mac中的文件同步到該Windows目錄。這有點冒險,但它會讓我滿足我的迫切需求。我非常想分享目錄本身,而不是tho –

+0

@ChrisGeirman一種正常的方式可能會使用samba,但我認爲您目前使用BitTorrentSync的方法看起來沒問題。 –

相關問題