服務(wù)熱線
153 8323 9821
原因:IIS沒有注冊
解決辦法:在CMD中進(jìn)入目錄C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727,運(yùn)行aspnet_regiis
1、aspnet_regiis -ga administrator(administrator為當(dāng)前用戶)
C:\Documents and Settings\Administrator>cd c:\\windows\\microsoft.net\\framework\\v2.0.50727
2、aspnet_regiis -i (注冊IIS)
3、iisreset /noforce (重啟IIS)
以下是安裝方法及IIS相關(guān)問題(來源于網(wǎng)絡(luò)):
(Win2000 使用IIS5.0 WinXP使用 IIS5.1)
xp iis5.1安裝包,附安裝說明。;
IIS5.1安裝包適合用于windows xp專業(yè)版(xp家庭版沒這功能,大部分用的盜版xp都是專業(yè)版,OEM版一般為家庭版)
很多人說安裝包沒用,沒安裝文件,我暈,不是這樣安裝的,下面我來說一下iis5.1的大概目錄方法:
1:控制面板/添加或刪除程序/刪除window組件
2:選擇Internet信息服務(wù)(IIS),點(diǎn)下一步往下安裝即可.
3:安裝過程一般出提示要你插入xp光盤,大家不用管它,點(diǎn)瀏覽到下載的目錄中即可,此安裝包100%有效]
一步:IIS的安裝
A.在控制面板中選擇“添加/刪除程序”,在出現(xiàn)的對話框中選擇“添加/刪除Windows組件”(如圖1)。
B.在出現(xiàn)的復(fù)選框中選擇安裝Internet信息服務(wù)(IIS)(如圖2),這一組件約需19MB的空間。
C.提示要你插入xp光盤,大家不用管它,點(diǎn)瀏覽到下載的目錄中即可.
安裝過程中可能還會(huì)彈出提示框,需要光盤中的文件,點(diǎn)擊瀏覽,就會(huì)有默認(rèn)文件,選中它就可以。
第二步:IIS中Web服務(wù)器的基本配置
IIS中Web服務(wù)器的基本配置主要包括如下幾部分:
A.打開IIS服務(wù)器的配置窗口,選擇“開始”→“程序”→“管理工具”→“Internet服務(wù)管理器”,或者“選擇”→“控制面板”→
“管理工具”→“Internet服務(wù)管理器”也可,。
B.在打開的窗口中鼠標(biāo)右擊“默認(rèn)Web站點(diǎn)”,選擇“屬性”菜單。
C.在出現(xiàn)的“默認(rèn)Web站點(diǎn)屬性”窗口中,選擇“主目錄”標(biāo)簽,用以設(shè)置Web內(nèi)容在硬盤中的位置,默認(rèn)目錄為
“C:\Inetpub\Wwwroot”,你可根據(jù)需要自己設(shè)置
D.在屬性窗口處選擇“文檔”標(biāo)簽,設(shè)置自己默認(rèn)的首頁網(wǎng)頁名稱,例如“Myfirstweb.htm”,將其添加并移動(dòng)到列表
的最頂端
E.確認(rèn)默認(rèn)的Web站點(diǎn)是否已經(jīng)啟動(dòng),如果沒有可以鼠標(biāo)右鍵點(diǎn)擊“默認(rèn)Web站點(diǎn)”,選擇“啟動(dòng)”,在打開的IE地址欄
中鍵入本機(jī)的IP地址,即可看到自己指定的主頁已經(jīng)開始在Internet上發(fā)布了。
這里只是介紹IIS最基本的設(shè)置選項(xiàng),大家還可以按照需要去具體設(shè)置上面提到的“默認(rèn)Web站點(diǎn)屬性”,通過它來配
置IIS的安全和其他一些參數(shù)。
==========================================================================================
無權(quán)訪問解決方法:
1 可以在IIS的默認(rèn)網(wǎng)站下:把相應(yīng)web應(yīng)用程序的屬性-->目錄安全性-->訪問控制權(quán)限-->啟用匿名訪問給勾上
如果強(qiáng)制需要輸入用戶名 IUSER_PC-201007081813 后面那一串是我的本機(jī)號碼
本機(jī)號碼可以在 高級--->立即查找中 最下面的名稱里面就可以看到自己的號碼
2 對于根目錄,可能是由于你沒有配置默認(rèn)頁面。。。
3 如果不能,說明配置不正確,本機(jī)IIS沒有監(jiān)視80端口。查看本機(jī)80端口是否被監(jiān)聽,可以運(yùn)行cmd進(jìn)入命令行窗口,然后執(zhí)行netstat -an|more,查找local address列是否有0.0.0.0:80這一項(xiàng),對應(yīng)的state列是否是LISTENING狀態(tài)?不過不是那就是沒有配置好
4 在本地安全策略->本地策略->用戶權(quán)利指派
有一條拒絕從網(wǎng)絡(luò)訪問本計(jì)算機(jī),你看下里面限定的用戶是否有everyone或者IIS用戶,再看看從網(wǎng)絡(luò)訪問本計(jì)算機(jī)里面是否有everyone
========================================================================
微軟官方解決方案:您無權(quán)訪問解決
注意:Windows 集成身份驗(yàn)證、Windows NT 質(zhì)詢/響應(yīng) (NTCR) 和 Windows NT LAN 管理器 (NTLM) 是相同的,在
本文中作為同義詞來使用。
× 當(dāng)您使用 Windows 集成身份驗(yàn)證(Microsoft Windows NT 質(zhì)詢/響應(yīng))時(shí),Internet Explorer 會(huì)提示輸
入密碼。
要使 Internet Explorer 自動(dòng)驗(yàn)證用戶登錄和密碼并保持安全性,必須滿足以下條件:
o 必須在 IIS 的 Web 站點(diǎn)屬性中啟用 Windows 集成身份驗(yàn)證,也稱為 Windows NT 質(zhì)詢/響應(yīng)。首先
嘗試匿名身份驗(yàn)證,然后進(jìn)行 Windows 集成身份驗(yàn)證、簡要身份驗(yàn)證(如果適用),最后進(jìn)行基本(明文)身份
驗(yàn)證。
o 客戶端和 Web 服務(wù)器都必須在基于 Microsoft Windows NT 或基于 Microsoft Windows 2000 的同
一個(gè)域內(nèi),或者在受信任的基于 Windows NT 或基于 Windows 2000 的不同域內(nèi)(在這些域內(nèi)可以授予用戶帳戶訪
問基于 IIS 的計(jì)算機(jī)資源的權(quán)限)。
o 用戶的瀏覽器必須是 Internet Explorer。Internet Explorer 是唯一支持 Windows 集成身份驗(yàn)證
(NTCR) 的瀏覽器。
o Internet Explorer 必須把所請求的 URL 視為 Intranet(本地)。如果所請求的 URL 的計(jì)算機(jī)名
稱部分包含句點(diǎn)(如 http://www.microsoft.com 和 http://10.0.0.1),Internet Explorer 會(huì)假定在
Internet 中存在所請求的地址而不自動(dòng)傳遞任何憑據(jù)。不包含句點(diǎn)的地址(如 http://webserver)被認(rèn)為在
Intranet (本地);Internet Explorer 會(huì)自動(dòng)傳遞憑據(jù)。唯一的例外是在 Internet Explorer 中的 Intranet
區(qū)域內(nèi)包括的地址。
o Internet Explorer 的 Intranet 區(qū)域的安全性設(shè)置必須設(shè)為“只在 Intranet 區(qū)域自動(dòng)登錄”。這是
Internet Explorer 的默認(rèn)設(shè)置。有關(guān) Internet Explorer 安全性區(qū)域的其他信息,請單擊下面的文章編號,以
查看 Microsoft 知識庫中相應(yīng)的文章:
174360 (http://support.microsoft.com/kb/174360/EN-US/ ) 如何在 Internet Explorer 中使用
安全區(qū)域
o 請求 Web 頁的用戶必須具有訪問該 Web 頁以及該 Web 頁中引用的所有對象的適當(dāng)?shù)奈募到y(tǒng)
(NTFS) 權(quán)限。例如,一位用戶可能對某個(gè) Web 頁具有完全控制權(quán),但如果該 Web 頁引用了位于某個(gè)安全文件夾
中的圖形,他仍會(huì)收到輸入密碼的提示。
× 當(dāng)您使用基本(明文)身份驗(yàn)證或簡要身份驗(yàn)證時(shí),Internet Explorer 會(huì)提示輸入密碼。
當(dāng)您使用基本(明文)身份驗(yàn)證或簡要身份驗(yàn)證時(shí),Internet Explorer 不會(huì)自動(dòng)傳遞您的用戶名和密碼。
因此,當(dāng)您使用這幾種身份驗(yàn)證方法時(shí),您總是收到要求憑據(jù)的提示。
× 在使用匿名身份驗(yàn)證時(shí),Internet Explorer 提示輸入密碼。
匿名身份驗(yàn)證從不提示您輸入密碼,因?yàn)?IIS 已經(jīng)知道匿名帳戶的用戶名和密碼。您收到輸入密碼的提示
是因?yàn)?Internet Explorer 已經(jīng)被強(qiáng)制使用匿名身份驗(yàn)證以外的其他身份驗(yàn)證方法。發(fā)生這種情況是因?yàn)槟涿?br />
戶帳戶(默認(rèn)情況下是 IUSR_computername)沒有獲得對以下一個(gè)或多個(gè)項(xiàng)目的訪問權(quán):
o 所請求的文件或 Web 頁
o 任何嵌入到該文件或 Web 頁中的所請求的對象(例如圖形)
o 與所請求的文件或 web 頁相關(guān)聯(lián)的 ISAPI 擴(kuò)展名(例如,.shtml 文件)
=================================================================
Failed to access IIS metabase解決
由于先安裝NET 再安裝IIS造成 重新裝NET即可
我的NET安裝目錄
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727
然后在CMD中輸入 C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727> aspnet_regiis –u
卸載后再輸入 C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727> aspnet_regiis &nda