iis7錯誤提示An error occurred on the server when processing the URL

iis7錯誤提示An error occurred on the server when processing the URL...

win7下面運行ASP程序總是出錯,原來是新建站點配置的問題。。。

問題一:MS Jet引擎改變了臨時目錄的位置,但是又沒有對臨時目錄的存取權限,導致數據庫使用失敗(因爲sql問題,後改用access數據庫測試)。
解決辦法:
給“系統盤:/Windows/ServiceProfiles/NetworkService/AppData/Local/Temp”目錄添加一個“Authenticated Users”的用戶,其中AppData目錄是隱藏的,在進入的時候可以直接在地址欄輸入路徑,或者在文件夾選項裏顯示隱藏文件。

設置權限步驟:右擊Temp文件夾,選擇“屬性”》選擇“安全”選項卡》單擊“編輯”》出來“Temp 的權限”對話框,單擊“添加”,在下面的“輸入對象名稱來選擇”中輸入Authenticated Users(也可以點擊“高級...”按鈕,再點擊“查找”按鈕,在查找結果中選擇Authenticated Users),確定》返回到“Temp 的權限”,將Authenticated Users的權限中的完全控制給勾上,確定》確定。

問題二:是IIS7默認不把詳細錯誤發送的客戶端,所以只有一句腳本錯誤消息(本信息可以修改):An error occurred on the server when processing the URL. Please contact the system administrator。

解決辦法:
將iis7中ASP模塊裏面的“將錯誤發送到瀏覽器”改成True.

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