配置網(wǎng)站之后500.19錯誤
HTTP錯誤 500.19 - Internet Server Error 無法訪問請求的頁面,因為該頁的相關配置數(shù)據(jù)無效。
IIS,出現(xiàn)這個錯誤
怎么回事?
--------------------------------------------------------------------------------

--------------------------------------------------------------------------------
500.19錯誤解決方法
有時候在網(wǎng)站未配置的情況下,會出現(xiàn)如下錯誤。主要的原因是網(wǎng)站權限配置問題。
--------------------------------------------------------------------------------
1、win+r 運行 C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i 重新注冊一下asp.net。
其中v2.0.50727是Framework的版本號,可以手動在目錄里找找確認一下。
2、要取消鎖定可以運行命令行:“%windir%\system32\inetsrv\appcmd unlock config -section:system.webServer/handlers”
值得注意的是,運行上面的命令,必須保障是用以管理員身份運行,不然會報錯的,看樣子aspnet_regiis.exe 是得引起重視,好多莫名其他的事情都是通過重新注冊后解決的。
編譯器錯誤信息: CS0016: 未能寫入輸出文件 解決方法
一.錯誤信息提示如下:
編譯器錯誤信息: CS0016:未能寫入輸出文件: '*:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\Temporary ASP.NET Files\*\*.dll'--拒絕訪問."
原因1:權限問題,訪問權限問題。
解決方法1:為用戶NETASP(NETWORK SERVICE [window 2003])設置windows下Temp文件夾的所有權限
解決方法2:
1、如果C:/Windows目錄下沒有Temp文件夾,則創(chuàng)建一個;
2、右鍵Temp文件夾--屬性--安全,添加一個用戶"NETWORK SERVICE ",(如果是.NET Framework 1.0 則添加用戶"aspnet user"), "賦予權限--完全控制;
3、右鍵Temp文件夾--屬性--安全,添加一個用戶"IIS_IUSRS", "賦予權限--完全控制;
4、右擊"我的電腦"-"屬性"-"高級"-"環(huán)境變量",選擇系統(tǒng)變量下的"TEMP",點編輯,設置變量值為 %SystemRoot%\TEMP,確定,再對"TMP"進行同樣的操作,點擊確定;
原因2:服務被某些優(yōu)化軟件禁止。
解決方案:
1、ASP.NET State Service被停止了,重新啟動ASP.NET State Service服務,并設為自動。
2、開始-運行-iisreset;。
3、OK
作者:Tyler Ning
出處:http://www.rzrgm.cn/tylerdonet/
本文版權歸作者和博客園共有,歡迎轉載,但未經(jīng)作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文連接,如有問題,請微信聯(lián)系冬天里的一把火
浙公網(wǎng)安備 33010602011771號