September 22,2005
建立ASP環境教學
1.硬體需求:
其實ASP也不需要太快的電腦來跑,但是也不能拿太差的486電腦來跑,是絕對行不通的,所以只要您現在看這篇網頁時是使用Microsoft的作業系統,且能正常運作的,都可以拿來讀取ASP,就算是當伺服器的至少使用P3的CPU即可。 
2.軟體需求:
軟體方面您只需要一個文字編輯器(例如:NotePad筆記本),和一個可以執行ASP的伺服軟體即可,為什麼需要可以執行ASP的伺服軟體呢?其實也可以不用,但是ASP的效果如果不經過可以執行ASP的伺服軟體,則完全無法達到理想的效果,所以還是需要安裝伺服軟體,就看看下表您需要怎麼樣的伺服軟體,趕快把它們找出來吧。
PS:若在你的電腦中沒有IIS,IIS 在各版本的Windows光碟中即有,只須要再將您的Windows光碟放入光碟機中,勾選IIS所對應的版本即可。
3.IIS安裝與測試
Internet Information Services(IIS) 附屬於作業系統當中,如果你的(IIS)先前沒安裝或者是移除了你可以下列方法進行安裝。從『開始』 『設定』 『控制台』中點選『新增/移除程式』 『新增/移除Windows 元件』,將 Internet Information Services(IIS)的選項打勾,再按 “下一步” 就開始安裝 IIS 了,待數分鐘後安裝結束後就完成 IIS 的安裝。

安裝完IIS後就會有C:\InetPub\WWWRoot 目錄。在此目錄下新建一test子目錄。
然後你就可以用http://電腦名稱/test或者http://127.0.0.1/test或者http://localhost/test來連結你的首頁了。下面我們開始進行測試:在“C:\InetPub\WWWRoot\test”下建立一個index.txt文件,然後改名爲index.asp,寫入一段程式:<%=now%> (把<、>改為半形;這段是ASP程式碼)
例如我的電腦名是ccfu,我就可用以下三種方式在本機連結這個網頁:
1.http://ccfu/test/index.asp
2.http://127.0.0.1/test/index.asp
3.http://localhost/test/index.asp
其執行的結果均是:顯示主機現在的時間:2005/2/24 下午 03:43:16
這就表示IIS可正常運作,您的ASP環境已架設成功了。
4.資料夾安全性設定:
在 ASP 中,使用 ACCESS 為資料庫時,時常會出現「無法更新。資料庫或物件是唯讀的。」的錯誤訊息。在WINDOWS 98中不須設定安全性,而在 WINDOWS 2000 底下,我們可以透過修改安全性的方式,來解決此問題。但是在 WINDOWS XP 之下,常常有朋友反應找不到該安全性選項,以下將介紹如何在 XP 系統下,開啟安全性的設定功能:
在未設定之前,系統資料夾的預設如下,「安全性」標籤並未現出:

☆ 接下來請按照以下步驟來做設定:
(1)到「我的電腦」中選擇「資料夾選項」

(2)在「檢視」中將「使用簡易檔案共用」之勾選取消。

(3)接下來回到原資料按滑鼠右鍵→「內容」→在選項中就會出現「安全性」。


PS:因為我們的ASP專案均放置於C:\InetPub\WWWRoot資料夾下,所以有關資料夾安全設定如下步驟:
1. 選定C:\InetPub\WWWRoot資料夾,右鍵「內容」/「安全性」/選Users,設定權限選擇「完全控制」。

2. 按「進階」,「從父項繼承套用到子物件的權限項目….定義於此的項目」勾選。


4. 請注意:有時ACCESS的mdb檔案從光碟COPY至資料夾時,內定該檔案為唯讀,這時需要將該mdb檔案的唯讀屬性取消,才可正常使用。


