Asp之IIS 6.0搭建篇

epluguo發表於2013-09-02

1.安裝IIS。

程式—>開啟或關閉windows功能



在Internet資訊服務上選擇相應的選項。




等待幾分鐘,然後看提示是否要重啟(根據安裝的配件不一樣,有可能需要重啟)。



2.配置篇。

安裝好IIS之後,你可能會發現諸多問題,因為配置木有設好。

筆者的電腦是WIN7旗艦版,X64。預設帶的IIS是6.0版。

如下圖所示,是我們預設的網站,我們可以直接在上面修改。



雙擊預設的網站,在右邊選擇基本設定。




修改好物理路徑,然後在連線為那裡用一個有密碼的管理員賬號來連線(否則就得修改網站目錄的許可權)。然後確定。

 

之後呢,就可以啟動看看效果了。

 

但問題來了,這時候如果你用到了ADO,且處於x64平臺下,瀏覽器會無情的出現下面的提示或者直接是來個HTTP 500錯誤(取決於IIS裡面ASP的設定及瀏覽器的設定)。




問題很可笑。明明資料庫連線木有問題,但是卻提示這樣。

 

其實原因是因為預設的程式池木有啟用32位應用程式。

 

雙擊程式池,在網站繫結的程式池那裡選擇高階設定。(程式池得啟動哦) 如下圖




把“啟用32位應用程式“設為true。

 

好,我們再來測試一下……

 

貌似正常了,瀏覽多幾個網頁測試下先…

 

又碰到問題了…

 


這個問題是因為ASP木有啟用父目錄。

 

在IIS網站皮膚裡面找到ASP,雙擊進入設定




將“啟用父路徑“設為True




好,接下來似乎木有發現問題了。

 

PS:可以在該屬性裡的“除錯屬性“裡面設定服務端除錯,客戶端除錯來方便排錯,不過注意得在瀏覽器裡開啟除錯才行。


相關文章