IIS7詳細配置和不顯示錯誤信息、數據庫無法訪問的解決
當前位置:點晴教程→知識管理交流
→『 技術文檔交流 』
一、架設IIS7 1、打開控件面板->程序和功能,進入后點擊左側 的“打開或關閉WINDOWS功能”; 2、在對話框中選中"Internet信息服務",如果你的網站是ASP的(或.net/CGI),強調一下必須打開其子選項,選中“萬維網服務->應用程序開發功能->ASP(和下面的ASP.net和CGI)", 否則架設好的IIS不能運行ASP且IIS中不會出現ASP選項;對IIS6的兼容最好也選中; 3、我同時還選中了“Internet信息服務“上面一行的”Internet Informantion Services可承載的Web核心“; 4、以后就可以通過”控制面板->管理工具->Internet 信息服務(IIS)管理器"進入IIS7了。注意不是前面的那個“Internet 信息服務(IIS) 6.0 管理器”哦; 5、進入IIS7后,選擇Default Web Site,并雙擊ASP的選項。IIS7中ASP父路徑是沒有啟用的,要開啟父路徑,選擇True即可。注意要點一下右側上部的“應用”來保存(微軟大腦有屎); 6、下面有可以在IIS7中左側的“網站”上右擊創建新站點了。這個比XP下的IIS6強,因為后者只能建一個站點,在WIN2003上才能建多站點。IIS7的具體使用類似于IIS6,不再贅述,請查看相關資料; 7、有個常見錯誤必須提出,就是站點文件夾讀寫權限不夠的問題導致網頁無法訪問。請在站點文件夾、特別是數據庫所在文件夾上右擊,選“安全”選項卡,在列表中加入“User“并賦予完全讀寫權限,這一規律在IIS6中也存在;把Windows下的Temp目錄也這樣操作一下。然而,64位系統中IIS7仍會報錯。采用下面措施: 1、在64位系統中,IIS7應用程序池默認沒有啟用32位程序,也就是說如果你使用的是64位操作系統,而沒有64位的Jet 4.0驅動程序,那么就要在IIS7中啟用32位程序。 8、IIS7的”安全性“更高(其實仍然是微軟大腦有屎),所以會遇到比IIS6更多的錯誤,諸位等著見招拆招吧。比如下面這一招,IIS7在出錯時并不會在瀏覽器中顯示出錯信息,我曾經誤會是360搗的什么鬼。對于開發人員,這個其實非常重要。下面就來談這個問題解決。這可花費我大量時間才搞定,以怕自己忘了吧,也方便別人。 二、瀏覽器不顯示詳細錯誤信息問題的解決 1,在ASP調試屬性中,將錯誤發送到瀏覽器更改為TRUE。 該文章在 2014/3/28 12:38:46 編輯過 |
關鍵字查詢
相關文章
正在查詢... |