Asp之IIS 6.0搭建篇
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:可以在該屬性裡的“除錯屬性“裡面設定服務端除錯,客戶端除錯來方便排錯,不過注意得在瀏覽器裡開啟除錯才行。
相關文章
- IIS6.0支援PhpPHP
- CherryPy3 與 IIS 6.0 整合
- win7 iis7 釋出asp.net mvc4.0+EF6.0站點記錄Win7ASP.NETMVC
- IIS與ASP.NET管道ASP.NET
- IIS 7.0與ASP.NETASP.NET
- 關於Hexo6.0搭建個人部落格(高階篇)Hexo
- Windows 2003 Server + IIS 6.0 + PHP 5.04WindowsServerPHP
- XP下安裝IIS6.0的辦法
- 微軟IIS 5.0自帶元件之漏洞(不認識IE6.0B2) (轉)微軟元件
- ASP.NET 6.0 Core 遷移 ASP.NET Core 7.0ASP.NET
- 玩轉ASP.NET 6.0框架-序言ASP.NET框架
- 用 IIS 搭建 mercurial serverServer
- 搭建 lnmp 環境之 nginx 篇LNMPNginx
- asp.net IIS7 503錯誤ASP.NET
- 淺析ASP.NET的IIS對映ASP.NET
- IIS下搭建FTP伺服器FTP伺服器
- Asp.Net MVC 系列--進階篇之FilterASP.NETMVCFilter
- 達夢6.0試用之PLSQL篇SQL
- 達夢6.0試用之SQL篇SQL
- ASP.NET是如何在IIS下工作的ASP.NET
- Web Server IIS Asp.Net Http Module 不工作WebServerASP.NETHTTP
- IIS7 asp.net URL重寫配置ASP.NET
- 也談用在ASP.Net中操作IIS (轉)ASP.NET
- 將 ASP.NET Core 應用釋出到 IISASP.NET
- ASP.NET MVC學習之模型驗證篇ASP.NETMVC模型
- kubernetes實戰篇之dashboard搭建
- 達夢6.0試用之架構篇架構
- 部署ASP.NET到遠端IIS伺服器ASP.NET伺服器
- IIS7釋出asp.net mvc提示404.0ASP.NETMVC
- ASP.NET Core 6.0對熱過載的支援ASP.NET
- Asp.NetCore之AutoMapper進階篇ASP.NETNetCoreAPP
- Asp.NetCore之AutoMapper基礎篇ASP.NETNetCoreAPP
- Asp.Net MVC4系列--進階篇之AJAXASP.NETMVC
- Asp.Net MVC4 系列--進階篇之ViewASP.NETMVCView
- Asp.Net專案釋出 到 IIS、 Core3.1 釋出到 IIS CentOS8.xASP.NETCentOS
- IIS搭建的http檔案伺服器HTTP伺服器
- OROCOS之BFL(1)—— Linux環境搭建篇Linux
- 安裝配置篇2 - IIS+resin(轉)