當前位置:首頁 » 網頁前端 » webconfig進不去怎麼辦
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

webconfig進不去怎麼辦

發布時間: 2022-05-13 19:23:21

⑴ 「/」應用程序中的伺服器錯誤。 (web.config怎麼弄)追加分!!!!!

你試下進去web.config,查找看看是否有customErrors這個節點.
有的話就把這個節點的mode屬性設置為 "Off",

如果沒有這個節點,我這里提供一個ASP.net1.1的 web.config的文件供你參考,直接復制保存成web.config文件放置於站點的根目錄即可.
如果仍舊提示這個錯誤,極大可能是站點目錄的NTFS許可權問題,如果你擁有伺服器的許可權,可以嘗試賦予everyone用戶讀寫這個目錄的許可權(目錄-"右鍵"-屬性-安全-添加everyone-把下面讀寫的許可權勾選),如有不懂,可站內信息聯系我.

<?xml version="1.0" encoding="utf-8" ?>
<configuration>

<system.web>

<!-- 動態調試編譯
設置 compilation debug="true" 以啟用 ASPX 調試。否則,將此值設置為
false 將提高此應用程序的運行時性能。
設置 compilation debug="true" 以將調試符號(.pdb 信息)
插入到編譯頁中。因為這將創建執行起來
較慢的大文件,所以應該只在調試時將此值設置為 true,而在所有其他時候都設置為
false。有關更多信息,請參考有關
調試 ASP.NET 文件的文檔。
-->
<compilation
defaultLanguage="c#"
debug="true"
/>

<!-- 自定義錯誤信息
設置 customErrors mode="On" 或 "RemoteOnly" 以啟用自定義錯誤信息,或設置為 "Off" 以禁用自定義錯誤信息。
為每個要處理的錯誤添加 <error> 標記。

"On" 始終顯示自定義(友好的)信息。
"Off" 始終顯示詳細的 ASP.NET 錯誤信息。
"RemoteOnly" 只對不在本地 Web 伺服器上運行的
用戶顯示自定義(友好的)信息。出於安全目的,建議使用此設置,以便
不向遠程客戶端顯示應用程序的詳細信息。
-->
<customErrors
mode="Off"
/>

<!-- 身份驗證
此節設置應用程序的身份驗證策略。可能的模式是 "Windows"、
"Forms"、 "Passport" 和 "None"

"None" 不執行身份驗證。
"Windows" IIS 根據應用程序的設置執行身份驗證
(基本、簡要或集成 Windows)。在 IIS 中必須禁用匿名訪問
"Forms" 您為用戶提供一個輸入憑據的自定義窗體(Web 頁),然後
在您的應用程序中驗證他們的身份。用戶憑據標記存儲在 Cookie 中。
"Passport" 身份驗證是通過 Microsoft 的集中身份驗證服務執行的,
它為成員站點提供單獨登錄和核心配置文件服務。
-->
<authentication mode="Windows" />

<!-- 授權
此節設置應用程序的授權策略。可以允許或拒絕不同的用戶或角色訪問
應用程序資源。通配符: "*" 表示任何人,"?" 表示匿名
(未經身份驗證的)用戶。
-->

<authorization>
<allow users="*" /> <!-- 允許所有用戶 -->
<!-- <allow users="[逗號分隔的用戶列表]"
roles="[逗號分隔的角色列表]"/>
<deny users="[逗號分隔的用戶列表]"
roles="[逗號分隔的角色列表]"/>
-->
</authorization>

<!-- 應用程序級別跟蹤記錄
應用程序級別跟蹤為應用程序中的每一頁啟用跟蹤日誌輸出。
設置 trace enabled="true" 可以啟用應用程序跟蹤記錄。如果 pageOutput="true",則
在每一頁的底部顯示跟蹤信息。否則,可以通過瀏覽 Web 應用程序
根目錄中的 "trace.axd" 頁來查看
應用程序跟蹤日誌。
-->
<trace
enabled="false"
requestLimit="10"
pageOutput="false"
traceMode="SortByTime"
localOnly="true"
/>

<!-- 會話狀態設置
默認情況下,ASP.NET 使用 Cookie 來標識哪些請求屬於特定的會話。
如果 Cookie 不可用,則可以通過將會話標識符添加到 URL 來跟蹤會話。
若要禁用 Cookie,請設置 sessionState cookieless="true"。
-->
<sessionState
mode="InProc"
stateConnectionString="tcpip=127.0.0.1:42424"
sqlConnectionString="data source=127.0.0.1;Trusted_Connection=yes"
cookieless="false"
timeout="20"
/>

<!-- 全球化
此節設置應用程序的全球化設置。
-->
<globalization
requestEncoding="utf-8"
responseEncoding="utf-8"
/>

</system.web>

</configuration>

⑵ web.config一直無法正常

將webconfig 中的 <customErrors mode="RemoteOnly" 這里的mode設為Off,這樣你就可以看到頁面報的是什麼錯誤了,知道了錯誤才能知道繼續往下怎麼解決

⑶ web.config配置錯誤

朋友,這是你下載的「軟體」和電腦的「內存」有沖突,(答案原創,引用請說明作者:力王歷史)
我給你8種方法調試:
1.用360安全衛士里的「清理插件」,掃描「惡性插件」,再「立即清理」!
2.電腦里有木馬或病毒干擾,用「360安全衛士」+「360殺毒雙引擎版」,使用「木馬雲查殺」+「360殺毒」,「全盤掃描」和「自定義掃描」,查殺惡性軟體!
查殺結束,刪除病毒和木馬,重啟電腦,開機點開「隔離|恢復」,徹底刪除木馬和惡意軟體!
3.如果上邊方法不行,下載個「360系統急救箱」!
先「全盤查殺」,查殺完畢,刪除「可疑自啟動項」和木馬,再重啟電腦!
然後點開「隔離|恢復」區,找到「可疑自啟動項」和木馬,點「徹底刪除」!
再點開「修復」,「全選」,再點「修復」!
4.你下載的播放器,或聊天軟體,或IE瀏覽器,或驅動,或輸入法,等等的程序不穩定!(建議卸掉,下載新的,或者將其升級至:「最新版本」)
注意:測試版的軟體,可以不升級。
5.或者就是你安裝了兩款或兩款以上的同類軟體(如:兩款播放器,多款聊天軟體,或多款瀏覽器,多款殺毒軟體,多款網路游戲等等)!它們在一起不兼容,卸掉多餘的一款!盡量保持軟體:「單一性」!(如:播放器:1款,下載:1款,輸入法1款,瀏覽器1款,音樂1款,網游1款,聊天1款等等)
6.卸載方法:你在電腦左下角「開始」菜單里找到「強力卸載電腦上的軟體」,找到多餘的那款卸掉!
卸完了再「強力清掃」!
或者「360安全衛士」,「軟體管家」,點開,第4項:「軟體卸載」,點開,找
到「多餘」和「類似」的軟體卸載!如:「播放器」,點開,留下「暴風」,卸載「快播」!如:「下載」:點開,留下「迅雷」,卸載「快車」!(看準了再卸,別把有用的卸了)
7.再不行,下載「金山急救箱」,擴展掃描,急救系統!或者「金山網盾」,一鍵修復!
8.實在不行,就「一鍵還原」系統或「重裝系統」!

⑷ asp.net web.config訪問被拒絕

請確定你IIS中asp.net的版本是否選取2.0,
如果本地vs調試沒問題的話就是asp.net版本問題,
在iis你掛上網站的屬性處看看,默認貌似是1.1。。
試試

⑸ 急:web.config 配置文件錯誤

朋友,這是你下載的「軟體」和電腦的「內存」有沖突,(答案原創,引用請說明作者:力王歷史)
我給你8種方法調試:
1.用360安全衛士里的「清理插件」,掃描「惡性插件」,再「立即清理」!
2.電腦里有木馬或病毒干擾,用「360安全衛士」+「360殺毒雙引擎版」,使用「木馬雲查殺」+「360殺毒」,「全盤掃描」和「自定義掃描」,查殺惡性軟體!
查殺結束,刪除病毒和木馬,重啟電腦,開機點開「隔離|恢復」,徹底刪除木馬和惡意軟體!
3.如果上邊方法不行,下載個「360系統急救箱」!
先「全盤查殺」,查殺完畢,刪除「可疑自啟動項」和木馬,再重啟電腦!
然後點開「隔離|恢復」區,找到「可疑自啟動項」和木馬,點「徹底刪除」!
再點開「修復」,「全選」,再點「修復」!
4.你下載的播放器,或聊天軟體,或IE瀏覽器,或驅動,或輸入法,等等的程序不穩定!(建議卸掉,下載新的,或者將其升級至:「最新版本」)
注意:測試版的軟體,可以不升級。
5.或者就是你安裝了兩款或兩款以上的同類軟體(如:兩款播放器,多款聊天軟體,或多款瀏覽器,多款殺毒軟體,多款網路游戲等等)!它們在一起不兼容,卸掉多餘的一款!盡量保持軟體:「單一性」!(如:播放器:1款,下載:1款,輸入法1款,瀏覽器1款,音樂1款,網游1款,聊天1款等等)
6.卸載方法:你在電腦左下角「開始」菜單里找到「強力卸載電腦上的軟體」,找到多餘的那款卸掉!
卸完了再「強力清掃」!
或者「360安全衛士」,「軟體管家」,點開,第4項:「軟體卸載」,點開,找
到「多餘」和「類似」的軟體卸載!如:「播放器」,點開,留下「暴風」,卸載「快播」!如:「下載」:點開,留下「迅雷」,卸載「快車」!(看準了再卸,別把有用的卸了)
7.再不行,下載「金山急救箱」,擴展掃描,急救系統!或者「金山網盾」,一鍵修復!
8.實在不行,就「一鍵還原」系統或「重裝系統」!

⑹ 網站打開提示Web.Config 問題,請高手支招!

原因1: web.config 文件不完整.不是合格的asp.net 配置文件. 解決: 您要檢查web.config 是否合格,有時候是粗心,xml文件不完整.導致的問題。
原因2: asp.net版本問題.asp.net有asp.net 1.1和 asp.net2.0 兩個版本.

⑺ Web.config設置了數據相關的。網頁錯誤403訪問不了啊,請問怎麼解決啊

其實伺服器運行正常,就說明IIS設置正確,外網訪問需要登錄用戶名和密碼是不小心勾選了"集成windows驗證"造成的,具體可在IIS中做相應設置。 在"我的電腦"...

⑻ web.config拒絕訪問 如何解決

右鍵文件夾,在安全裡面設置一下,增加ASP.NET和NETWORK SERVICE 兩個賬號,設置全部許可權就行了

⑼ 網站提示Web.Config 配置文件 錯誤 ,大吉幫忙看下!

<customErrors>節點

<customErrors>節點用於定義一些自定義錯誤信息的信息。此節點有Mode和defaultRedirect兩個屬性,其中defaultRedirect屬性是一個可選屬性,表示應用程序發生錯誤時重定向到的默認URL,如果沒有指定該屬性則顯示一般性錯誤。Mode屬性是一個必選屬性,它有三個可能值,它們所代表的意義分別如下:

Mode說明

On表示在本地和遠程用戶都會看到自定義錯誤信息。

Off禁用自定義錯誤信息,本地和遠程用戶都會看到詳細的錯誤信息。

RemoteOnly表示本地用戶將看到詳細錯誤信息,而遠程用戶將會看到自定義錯誤信息。

這里有必要說明一下本地用戶和遠程用戶的概念。當我們訪問asp.net應用程時所使用的機器和發布asp.net應用程序所使用的機器為同一台機器時成為本地用戶,反之則稱之為遠程用戶。在開發調試階段為了便於查找錯誤Mode屬性建議設置為Off,而在部署階段應將Mode屬性設置為On或者RemoteOnly,以避免這些詳細的錯誤信息暴露了程序代碼細節從而引來黑客的入侵。

下面我們添加一個頁面CustomErrorsDemo.aspx,在它的Page_Load事件里拋出一個異常,代碼如下:

usingSystem;

usingSystem.Data;

usingSystem.Configuration;

usingSystem.Collections;

usingSystem.Web;

usingSystem.Web.Security;

usingSystem.Web.UI;

usingSystem.Web.UI.WebControls;

usingSystem.Web.UI.WebControls.WebParts;

usingSystem.Web.UI.HtmlControls;

:System.Web.UI.Page

{

protectedvoidPage_Load(objectsender,EventArgse)

{

thrownewException("故意拋出的異常。");

}

}

我們先配置<customErrors>如下:

<customErrorsmode="RemoteOnly">

<errorstatusCode="403"redirect="NoAccess.htm"/>

<errorstatusCode="404"redirect="FileNotFound.htm"/>

</customErrors>

這時本地運行CustomErrorsDemo.aspx的效果如下:

遠程訪問時看到的效果:

如果我們將customErrors的Mode屬性設置為「On」本地運行和遠程訪問都會看到如下效果:

如果將customErrors的Mode屬性設置為「Off」本地運行和遠程訪問都會看到如下效果:

<error>子節點

在<customErrors>節點下還包含有<error>子節點,這個節點主要是根據伺服器的HTTP錯誤狀態代碼而重定向到我們自定義的錯誤頁面,注意要使<error>子節點下的配置生效,必須將<customErrors>節點節點的Mode屬性設置為「On」。下面是一個例子:

<customErrorsmode="On"defaultRedirect="GenericErrorPage.htm">

<errorstatusCode="403"redirect="403.htm"/>

<errorstatusCode="404"redirect="404.htm"/>

</customErrors>

在上面的配置中如果用戶訪問的頁面不存在就會跳轉到404.htm頁面,如果用戶沒有許可權訪問請求的頁面則會跳轉到403.htm頁面,403.htm和404.htm頁面都是我們自己添加的頁面,我們可以在頁面中給出友好的錯誤提示。