【網站編程】web軟件b/s開發

 
文章列表
 
您正在查看 "【網站編程】web軟件b/s開發" 分類下的文章

2009年10月14日 星期三 16:41

 

 

一、http 500 未指定錯誤 (asp 無法連access) 或 ASP 常見錯誤 不能打開註冊表關鍵字

Microsoft OLE DB Provider for ODBC Drivers: [Microsoft][ODBC Microsoft Access Driver]常見錯誤 不能打開註冊表關鍵字 'Temporary (volatile) Jet DSN for process 0xb80 Thread 0xfa4 DBC 0x1cd9ff4 Jet'。

C盤 windows下的temp給寫權限!

asp +access http 500 錯誤 以前一直 好 好的,今不就不得了!查了下,原是widows/temp目錄沒有加internet 來賓帳戶 權限所造成



相關資料 :http://www.hx99.cn/article/Tech/System/2009/0919/4018.html

C:/windows/te說明: 1 對該目錄的權限是ASP.net生成編譯運行的臨時文件需要. ASP不需要這個目錄是因爲ASP的腳本代碼是解釋執行. (可是若是清理工具該了權限,也是無法連ACCESS數據庫

2 Win2003默認的設置是可以正常運行ASP.net的, 造成問題是因爲一些主機商刪除了默認的權限設置造成的, 網上很多所謂的Windows服務器安全設置文章都比較陳舊, 並沒有考慮ASP.net的環境. 目錄的用戶權限設置: 假設win2003系統安裝到了c:/windows, 以下爲系統默認的對C:/windows/temp目錄的權限設置, 有兩個用戶的權限設置需要特別注意.

二、BC31019: 無法寫入輸出文件解決的方法

asp.NET 編譯器錯誤信息:BC31019: 無法寫入輸出文件“C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/Temporary ASP.NET Files/web/1336fe54/9e0f926e/App_Web_zhuce.aspx.cdcab7d2.284i9ukz.dll”: 拒絕訪問。

CS0016: 未能寫入輸出文件“c:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/Temporary ASP.NET Files/book/44f31b16/b854ea09/App_Code.hig0e2qv.dll”--“拒絕訪問。 ”

等等關於Asp.net無法寫入輸出文件的原因終於找到了解決的方法:

把Windows目錄下的臨時文件夾Temp的用戶NetWork Service刪除.以至於臨時目錄的權限不夠,解決的辦法是給Windows目錄下的臨時文件夾Temp的安全選項卡中加入NetWork Service用戶並賦予寫入權限。

 

http://hi.baidu.com/yewin/blog/category/%A1%BE%CD%F8%D5%BE%B1%E0%B3%CC%A1%BFweb%C8%ED%BC%FEb%26%2347%3Bs%BF%AA%B7%A2temp

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章