2010-02-02 234 views
0

基本問題...我有一個網站在虛擬機上運行,​​比如網址是http://localhost/sites/foo/default.aspx 我想衝浪到我的主機箱中的網址,所以我得到了虛擬機的IP,我嘗試: http:///sites/foo/default.aspx。 當我這樣做,我得到一個錯誤: 在虛擬機上運行Sharepoint網站

<configuration> 
<system.web> 
    <customErrors mode="RemoteOnly"/> 
</system.web> 
</configuration> 

應該不是我能夠做到這一點,這不是基本的? 我也嘗試在虛擬機(而不是本地主機)瀏覽器上使用IP,但我得到了同樣的錯誤。 感謝

回答

1

該消息意味着,IIS想顯示.NET錯誤給你,但你的web.config文件沒有設置爲允許。

我不知道在web.config文件位於SharePoint的,但是當你找到它,你可以把它改成這樣:

<configuration> 
<system.web> 
    <customErrors mode="Off"/> 
</system.web> 
</configuration> 

這樣一來,你就可以看到遠程發送錯誤消息。

+0

謝謝......每次我觸摸web.config時,是否需要重新啓動? – bmw0128 2010-02-02 00:29:08

+0

不,重新編輯文件時會自動重啓(只要你有正確的文件系統權限來編輯它)。 – 2010-02-02 02:14:46

1

你一定要放置該虛擬機IP到您的hosts文件,並把它與您的SharePoint網站真正的關聯(即本地主機)