動(dòng)易SiteFactoryCMS新手入門(mén)——隨心所欲安裝動(dòng)易CMS2007
自己安裝動(dòng)易的時(shí)候總是比較隨心所欲,于是今天在安裝動(dòng)易CMS2007的時(shí)候,就出現(xiàn)了一些錯(cuò)誤。折騰了半天,終于找到解決辦法,特貼出共享,給喜歡隨心所欲安裝動(dòng)易的人們。
我的安裝步驟是這樣:
1、 重裝Windows XP。
2、 安裝ASP.NET。
3、 安裝IIS。
4、 將原來(lái)安裝的PowerEasy2007目錄拷貝到目錄下。
5、 配置IIS的“默認(rèn)網(wǎng)站”的屬性:ASP.NET Version為2.0.50727。
6、 瀏覽PowerEasy2007網(wǎng)站。
這時(shí)候?yàn)g覽器顯示錯(cuò)誤信息:
Server Application Unavailable(后面的一些信息省略)
郁悶,為啥呢?“默認(rèn)網(wǎng)站”的屬性配置都沒(méi)問(wèn)題的,研究半天后,打開(kāi)了IIS里的虛擬目錄“PowerEasy2007”的屬性配置窗口。
好像沒(méi)什么特別啊,有錯(cuò)嗎?我們注意這里:
哦,原來(lái)是沒(méi)有為2007配置應(yīng)用程序!解決辦法:點(diǎn)擊“創(chuàng)建”按鈕。
細(xì)心的話,我們還會(huì)留意到,IIS里左欄的PowerEasy2007文件夾的圖標(biāo),在我們配置應(yīng)用程序后有一些不同。
(配置前) (配置后)
OK,瀏覽網(wǎng)站!郁悶,還有錯(cuò)?錯(cuò)誤信息:
……The process account used to run ASP.NET must have read access to the IIS metabase……
大概意思是:IIS沒(méi)有運(yùn)行ASP.NET的權(quán)限??磥?lái)是因?yàn)槲蚁妊b了ASP.NET才安裝IIS,導(dǎo)致了IIS沒(méi)有獲得ASP.NET的授權(quán)。
解決辦法:
1)重裝ASP.NET。
2)從命令提示窗口中,進(jìn)入NET的目錄:
\Windows\Microsoft.NET\Framework\ v2.0.50727\
輸入命令:
a) aspnet_regiis -ga users
b) aspnet_regiis -i
其中,v2.0.50727是安裝在您計(jì)算機(jī)上的 .NET Framework 的版本號(hào)。
至此,PowerEasy2007運(yùn)行成功。
小結(jié)一下,兩個(gè)安裝必備法寶:
1、 安裝IIS和ASP.NET的時(shí)候要注意順序,ASP.NET需要向IIS注冊(cè),注冊(cè)辦法見(jiàn)上文。
2、 虛擬目錄要配置應(yīng)用程序(不知道這個(gè)是不是NET的特別要求呢?ASP似乎不用)。
有了這兩個(gè)法寶,你就可以隨心所欲的安裝動(dòng)易CMS2007啦!當(dāng)然,eShop2007也一樣!
參考文章:
(VS.80).aspx (aspnet_regiis命令解釋?zhuān)?br>
用戶登錄
還沒(méi)有賬號(hào)?
立即注冊(cè)