部署時(shí)出現(xiàn)以下錯(cuò)誤:
server application unavailable
the web application you are attempting to access on this web server is currently unavailable. please hit the "refresh" button in your web browser to retry your request.
-----------------------------------------------------
重配置站點(diǎn)的解決方案
1.如果在部署前機(jī)器上有 framework2.0 那就試著重裝一下 或者重新注冊一下 iis,步驟如下:
打開命令提示符輸入 cmd,找到 “C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/aspnet_regiis.exe”
文件將 該文件拖放 到控制臺(tái)中,輸入完結(jié)果如下 “C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/aspnet_regiis.exe -i”
(注意后面的參數(shù) -i),回車后就可以重新注冊了。
2.將站點(diǎn)目錄文件加添加 service network 權(quán)限,并配置權(quán)限為“完全控制”(這樣應(yīng)該不安全但是還是顯然程序跑起來吧?。?/P>
設(shè)置步驟:選擇站點(diǎn)目錄文件夾如“C:/Inetpub/wwwroot/test” 右擊/屬性/安全選項(xiàng)卡 中添加
3.將站點(diǎn)的屬性頁中“asp.net”選項(xiàng)卡中的 .net 版本處選擇正確的開發(fā)版本與之對應(yīng),如要部署的為 .net 2.0 開發(fā),則該處
就應(yīng)該選擇“2.0···” 版本
-----------------------------------------------------
以上配置均無誤后,程序無法連接數(shù)據(jù)庫
1. 對 oracele 的安裝目錄文件夾添加 everyone 權(quán)限即可