安裝過程常見問題Q1:沒有正常顯示“教學質量精細化管理”,或只顯示上面標題框部分?Q2:正常顯示“教學質量精細化管理”,但登錄時IE提示出錯?Q3:顯示出錯信息“An error occurred while try to load the string resources (GetModuleHandle failed with error -2147023888)”Q4:服務器系統為windows 2003,學籍管理和家?;幼x出進度很慢,甚至讀不出來?Q5:教學質量精細化管理首頁下方顯示正常,上面欄目顯示“Microsoft OLE DB Provider for SQL Server 錯誤 '80004005' [DBNETLIB][ConnectionOpen (Connect()).]SQL Server 不存在或訪問被拒絕 /anmai/edis/Conn.asp,行18 ”Q6:我重裝了系統,但“教學質量精細化管理”的文件和數據庫都在其他分區,我能進行恢復嗎?Q7:軟件怎么升級?Q8:頁面首頁報500錯誤和應用程序出錯,查看IIS錯誤日志中顯示(1.服務器無法加載應用程序 '/LM/W3SVC/1/ROOT'。錯誤是 '沒有注冊類別:2.MS DTC 事務管理器啟動失敗。LogInit 返回錯誤 0x2)?Q9:首頁正常顯示,但登錄后錯誤顯示:“Server Error in '/anmai' Application. Object reference not set to an instance of an object. Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originajieted in the code. ” ?Q10:安裝SQL Server 2000前或安裝SQL Server 補丁,總提示“之前有掛起的安裝操作,要求重起系統”,但重新啟動后仍提示,無法繼續?Q11:Windows 2003 系統安全性比較高,在安裝本系統時的注意點?Q12:系統中左面樹中年級、班級、部門擠在一起,如何解決?Q13:首頁不能正常顯示,錯誤癥狀:aspnet_wp.exe could not be launched because the username and/or password supplied in the processModel section of the config file are invalid.aspnet_wp.exe could not be started.HRESULT for the failure: 80004005Q14:首頁不能正常顯示,錯誤癥狀:Server Error in '/Anmai' Application.Object reference not set to an instance of an object.Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.Exception Details: System.NullReferenceException: Object reference not set to an instance of an object.Source Error:Line 65: Dim da As New SqlDataAdapter(SqlstrTemp, Cnn)Line 66: If Not Cnn.State = ConnectionState.Open ThenLine 67: Cnn.Open()Line 68: End IfLine 69: 'da.FillSchema(Me, SchemaType.Source, tablename)Q15:服務器操作系統為64位,.NET框架1.1版本安裝不上,處理方法:Q16:系統虛擬目錄建在當前站點下系統登陸后報錯:無法找到web.config文件,處理方法:Q17:服務器操作系統為2000域服務器時,安裝后登陸后提示拒絕訪問,處理方法:Q18:還原數據庫時提示:Server Error in '/anmai' Application.警告: 嚴重錯誤 3624 發生于 01 14 2008 4:13PM。請記下錯誤和時間,然后與系統管理員聯系。處理方法:Q19:在64位服務器安裝系統時報錯,將.NET框架修改為32位服務器框架的方法:Q20:IIS不支持中文路徑及文件名的解決辦法:Q21:ASP0201錯誤無效的默認腳本語言的解決辦法:Q22:windows2003 操作系統中IIS上傳文件大小限制(默認200K)解決辦法:Q23: “/ANMAI”應用程序中的服務器錯誤。響應在此上下文中不可用。Q24: 錯誤原因: 軟件授權驗證失??!nopass值與加密出來的值不等Q25: 系統自動打.net 3.5框架,有時造成軟件不能使用的,登錄首頁面報 Bad IL format. 錯誤。Q26: 安裝.net 2.0過程提示沒有安裝Microsoft Windows Installer 3.0,請先安裝此補丁。Q27: 安裝軟件后,iis中框架2.0和1.1不能共存問題解決?Q28: 安裝軟件后,主站點web.config和anmai的web.config沖突問題解決?Q29: “/”應用程序中的服務器錯誤。--------------------------------------------------------------------------------配置錯誤說明: 在處理向該請求提供服務所需的配置文件時出錯。請檢查下面的特定錯誤詳細信息并適當地修改配置文件。分析器錯誤信息: 服務器無法讀取功能配置 r。源錯誤:行 632: rendersBreakBeforeWmlSelectAndInput = "false"行 633: requiresAttributeColonSubstitution = "false"行 634: requiresPhoneNumbersAsPlainText = "false"行 635: requiresUrlEncodedPostfieldValues = "false"行 636: requiredMetaTagNameValue = "源文件: c:\windows\microsoft.net\framework\v1.1.4322\Config\machine.config 行: 634 -------------------------------------------------------------------------------- 版本信息: Microsoft .NET Framework 版本:1.1.4322.2443; ASP.NET 版本:1.1.4322.2407 Q30: 軟件安裝完成后,登陸界面報shcoolname沒有注冊,數據庫中缺少函數和存儲過程的解決辦法?Q31: 軟件安裝完成后,“代碼段新增”中Asp網頁過期請刷新頁面?Q32: 在Windows 7/Server 2008 R2上部署asp.net 1.1程序Q33: 在質量分析中如果柱狀圖顯示不出來,只能顯示上面的數字?Q34: 用Apache2在服務器上安裝了網站 但怎么和IIS共用80端口?Q35: 應用程序-特定 權限設置未將 COM 服務器應用程序(CLSID 為 {A9E69610-B80D-11D0-B9B9-00A0C922E750})的 本地 激活 權限授予用戶 NT AUTHORITY\NETWORK SERVICE SID (S-1-5-20)??梢允褂媒M件服務管理工具修改此安全權限。Q36: 安裝過了Microsoft Office 2003 和2007,都很好用。就是有時,一些軟件需要導入EXCEL的文件時,會提示出現:嘗試連接Microsoft Office Excel數據失敗!Q37: IIS找不到ASP.Net選項卡?Q38:使用excel文件導入時,報錯或無響應?Q39:IIS7.0及以上版本啟用asp運行環境?Q40:IIS7.0發布局域網內的服務器Q41:IIS7.0安裝框架4.0后,出現HTTP 錯誤 404.2 - Not FoundQ42:The resource cannot be found 下面有提示 Requested URL: 包含/eurl.axd/Q43:IIS7.5 出錯信息500.19 包含錯誤代碼 8007007eQ44:用戶列表頁面報錯或空白Q45:IIS 7 修改默認上傳文件大小( 缺省 30M )Q46:導入數據時提示“Exception of type 'System.OutOfMemoryException' was thrown”Q47:IIS tilde directory enumeration 漏洞解決方案Q48:子網站不繼承父的WEB.CONFIGQ49:谷歌瀏覽器(chrome)第一次打開登錄成功后退出,再次登錄時提示超時Q1:沒有正常顯示“教學質量精細化管理”,或只顯示上面標題框部分?答:可能是Microsoft .NET Framework沒有安裝成功,或沒有注冊到IIS中。在系統盤(如C:\)中查找aspnet_regiis.exe文件, 如果沒有查找到該文件,請重新安裝Microsoft .NET Framework 如果查找該文件,請在"運行" --> cmd --> 并進入aspnet_regiis.exe文件所在的文件夾,再執行aspnet_regiis -i命令,就將.NET重新注冊到IIS中。 (例如:在命令行中輸入 cd C:\WINNT\Microsoft.NET\Framework\v1.1.4322 回車,再輸入aspnet_regiis -i就可重新注冊.) Q2:正常顯示“教學質量精細化管理”,但登錄時IE提示出錯?答:可能是IIS的"Internet 來賓帳號"沒有權限訪問和執行'教學質量精細化管理'安裝文件夾的權限。在“我的電腦”中找到“教學質量精細化管理”所在的文件夾,在其文件夾“屬性”的“安全”項中添加“Internet 來賓帳號”的“執行/讀取/寫入”的權限。 或新建一個“虛擬目錄”名,其“索引文檔本地路徑”要與“anmai虛擬目錄”的設置一樣。如果可以用戶正常使用,就把原來的“anmai虛擬目錄”名刪除,再把新的“虛擬目錄”重命名成“anmai” Q3:顯示出錯信息“An error occurred while try to load the string resources (GetModuleHandle failed with error -2147023888)” ?答:可能您的機器是域服務器,在“教學質量精細化管理”安裝文件夾中找到的web.config,把其內容為<identity impersonate="true"/>改為<identity impersonate="false"/>Q4:服務器系統為windows 2003,學籍管理和家?;幼x出進度很慢,甚至讀不出來?答:可能您的分區格式為NFTS格式,“教學質量精細化管理”所在的文件夾只有只讀權限。“教學質量精細化管理”所在的文件夾添加everyone或匿名用戶訪問的權限。 Q5:教學質量精細化管理首頁下方顯示正常,上面欄目顯示“Microsoft OLE DB Provider for SQL Server 錯誤 '80004005' [DBNETLIB][ConnectionOpen (Connect()).]SQL Server 不存在或訪問被拒絕 /anmai/edis/Conn.asp,行18 ”答:檢查SQL Server 服務管理器是否已啟動,或SQL Server中EDIS數據庫是否存在。Q6:我重裝了系統,但“教學質量精細化管理”的文件和數據庫都在其他分區,我能進行恢復嗎?答:可以進行恢復,在SQL Server和.NET框架重新安裝完成,運行安裝目錄下“userdata”文件夾下“anmaistu.exe”文件,點擊“軟件注冊”,選擇安裝目錄下“anmai.dll”的文件夾路徑,輸入本公司重新授予的授權碼。SQL Server中需按edis所在的文件重新附加EDIS數據庫。IIS中需重新建立虛擬目錄。為了保證數據記錄的完整性和安全性,建議在后臺系統中定期做數據庫備份到其他分區或其他機器上。 Q7:軟件怎么升級?答:在服務器上后臺系統中選擇“軟件升級”,或登錄本公司網站www.araz4story.com中“軟件下載”欄目中下載對應的升級文件,解包后放到服務器上,然后運行該文件,即可完成軟件的升級工作。Q8:頁面首頁報500錯誤和應用程序出錯,查看IIS錯誤日志中顯示(1.服務器無法加載應用程序 '/LM/W3SVC/1/ROOT'。錯誤是 '沒有注冊類別:2.MS DTC 事務管理器啟動失敗。LogInit 返回錯誤 0x2)?答1:在命令提示符下,鍵入以下命令:msdtc -resetlog 創建日志文件,重啟DTC服務(Distributed Transaction Coordinator),如果能正常使用則到此完畢。答2:如果不行,則需先卸載dtc再重安裝dtc, %WINDIR%\System32\msdtc.exe -uninstall 啟動注冊表編輯器,如果存在下列注冊表項則將其刪除: HKEY_CLASSES_ROOT\CID HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSDTC HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\MSDTC HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\MSDTC HKEY_LOCAL_MACHINE\Software\Microsoft\MSDTC 在命令提示符下,鍵入 %WINDIR%\System32\msdtc.exe -install。 等待磁盤活動停止,然后將所更改的服務的啟動類型還原為其原始值。 在注冊表中,創建以下注冊表項: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTC\XADLL 在命令提示符下,鍵入 regsvr32 mtxoci.dll。 在CMD下執行以下命令: cd %windir%\system32\inetsrv rundll32 wamreg.dll, CreateIISPackage regsvr32 asptxn.dll 重啟機器,則可以正常使用 Q9:首頁正常顯示,但登錄后錯誤顯示:“Server Error in '/anmai' Application. Object reference not set to an instance of an object. Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originajieted in the code. ”?答:在.安裝net 框架之前重新注冊 shdocvw.dll,在"開始"->"運行"中regsvr32 shdocvw.dll 如果系統中已經安裝了net 框架,則需要先卸載.net框架后,再重新注冊shdocvw.dll 和.net框架。具體步驟如下: 1)在命令行中輸入 cd C:\WINNT\Microsoft.NET\Framework\v1.1.4322 回車 aspnet_regiis.exe -u2)在"開始"->"運行"中 regsvr32 shdocvw.dll 3)在命令行中輸入 cd C:\WINNT\Microsoft.NET\Framework\v1.1.4322 回車 aspnet_regiis.exe -i Q10:安裝SQL Server 2000前或安裝SQL Server 補丁,總提示“之前有掛起的安裝操作,要求重起系統”,但重新啟動后仍提示,無法繼續?答:到注冊表中刪除“PendingFileRenameOperations”項,步驟:開始-> 運行-> regedit -> HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager 刪除“PendingFileRenameOperations”項Q11:Windows 2003 系統安全性比較高,在安裝本系統時的注意點?答:1).NET已安裝,并已進行了注冊2)IIS拓展網絡服務中 ASP 和 .NET 被允許 3)檢查 虛擬目錄—配置—選項—啟用父路徑 是否被啟用 Q12:系統中左面樹中年級、班級、部門擠在一起,如何解決?答:檢查IIS中默認站點對應目錄下有沒webctrl_client存放樹中圖片的文件夾,一般在系統 "C:\Inetpub\wwwroot"下有此文件夾,把此文件夾放入默認站點下對應目錄下即可。如系統中找不到此文件夾,則需要重新安裝iewebcontrols.msi程序。 Q13:首頁不能正常顯示,錯誤癥狀:aspnet_wp.exe could not be launched because the username and/or password supplied in the processModel section of the config file are invalid.aspnet_wp.exe could not be started. HRESULT for the failure: 80004005 答:一般發生在服務器設置為域服務器的機器上,處理方法為: 打開 Machine.config 文件。該文件的路徑是:%Systemroot%\Microsoft.NET\Framework\v1.*\CONFIG。 在 Machine.config 文件的 <processModel> 部分,將 userName 和 password 屬性更改為您在第一步中創建的帳戶的名稱和密碼。例如: userName="machine" password="AutoGenerate" 保存對 Machine.config 文件所做的更改 ,重啟 IIS 即可。 Q14:首頁不能正常顯示,錯誤癥狀:Server Error in '/Anmai' Application.Object reference not set to an instance of an object. Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. Exception Details: System.NullReferenceException: Object reference not set to an instance of an object. Source Error: Line 65: Dim da As New SqlDataAdapter(SqlstrTemp, Cnn) Line 66: If Not Cnn.State = ConnectionState.Open Then Line 67: Cnn.Open() Line 68: End If Line 69: 'da.FillSchema(Me, SchemaType.Source, tablename) 答:如.NET版本為1.1,則進行安裝Microsoft .NET Framework 1.1 Service Pack 1 補丁即可。 補丁下載地址:http://download.microsoft.com/download/8/b/4/8b4addd8-e957-4dea-bdb8-c4e00af5b94b/NDP1.1sp1-KB867460-X86.exe Q15:服務器操作系統為64位,.NET框架1.1版本安裝不上,處理方法:答:必須安裝支持64位操作系統的.NET框架版本!支持64位操作系統框架下載地址(只需安裝一個版本即可): Microsoft .NET Framework 2.0: http://download.microsoft.com/download/a/3/f/a3f1bf98-18f3-4036-9b68-8e6de530ce0a/NetFx64.exe Microsoft .NET Framework 3.0: http://download.microsoft.com/download/3/F/0/3F0A922C-F239-4B9B-9CB0-DF53621C57D9/dotnetfx3_x64.exe Q16:系統虛擬目錄建在當前站點下系統登陸后報錯:無法找到web.config文件,處理方法:答:方法一:新建一個站點,端口號改為8080,主目錄選擇為系統安裝目錄,在IE地址欄輸入:例如:192.168.0.1:8080/ 即可,如是在新建站點中建虛擬目錄,地址則為:192.168.0.1:8080/anmai方法二:將現有的站點停止,新建一個站點,端口號為原有站點端口號,將網站目錄和虛擬目錄都創建為和原有站點中相同,再新建一個anmai虛擬目錄即可! Q17:服務器操作系統為2000域服務器時,安裝后登陸后提示拒絕訪問,處理方法:答:將系統文件夾根目錄和edis文件夾下兩個web.config文件中找到<identity impersonate="true"/>,將true改為false即可!Q18:還原數據庫時提示:Server Error in '/anmai' Application.警告: 嚴重錯誤 3624 發生于 01 14 2008 4:13PM。請記下錯誤和時間,然后與系統管理員聯系。處理方法:答:將SQL Server 2000查詢分析器打開,選擇所還原的庫,運行以下語句即可(紅色的為庫名稱,這只是舉例edis庫,如是其他庫,請自行修改即可):sp_dboption 'edis','single user','true' DBCC CHECKDB('edis',REPAIR_ALLOW_DATA_LOSS) sp_dboption 'edis','single user','false' Q19:在64位服務器安裝系統時報錯,將.NET框架修改為32位服務器框架的方法:答:1.windows2003操作系統,打開開始→運行→cmd→c:\WINDOWS\Microsoft.NET\Framework64\v2.0.50727\aspnet_regiis -u→回車→cd C:\Inetpub\AdminScripts→回車→cscript.exe adsutil.vbs set W3SVC/AppPools/Enable32BitAppOnWin64 "true"→回車→C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis -i 2.windows2008操作系統,首先添加應用程序池,設置2.0框架以及經典模式,確定后在其"高級設置"里將“啟用32位應用程序”改為ture ; 然后在anmai虛擬目錄的"高級設置"中,"應用程序池"設置為剛才新建的應用程序池。 Q20:IIS不支持中文路徑及文件名的解決辦法:答:找到注冊表項[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\InetInfo\Parameters]將"FavorDBCS"數值改為"FavorDBCS"=dword:00000000 Q21:ASP0201錯誤無效的默認腳本語言的解決辦法:答:在運行中輸入:regsvr32 jscript.dll→回車→regsvr32 vbscript.dll→回車→regsvr32 scrrun.dll→回車,將以上三個dll文件重新注冊,并在C:\WINNT\system32文件夾找到以上三個文件,添加“IUSER_機器名”權限;再在C:\WINNT\system32\inetsrv文件夾中找到asp.dll,并將其也進行重新注冊,在運行中輸入:regsvr32 C:\WINNT\system32\inetsrv\asp.dll→回車Q22:windows2003 操作系統中IIS上傳文件大小限制(默認200K)解決辦法:答:1.在C:\WINDOWS\system32\inetsrv文件夾中找到metabase.xml文件,修改AspMaxRequestEntityAllowed="204800"; 2.安裝程序目錄中web.config文件中<system.web>下面添加一行<httpRuntime maxRequestLength = "512000" useFullyQualifiedRedirectUrl="true"/> 其中512000表示為512M.Q23:“/ANMAI”應用程序中的服務器錯誤。答:數據庫連接有問題,請查看數據庫連接用戶名和密碼是否正確,SQL Server屬性(設置)是否為混合模式。 |
log:日志目錄,開啟日志記錄功能,會在此目錄下生成日志文件 urlscan.dll:動態連接庫文件 urlscan.ini:軟件配置文件,這個文件很重要,因為對URLScan的所有配置均有這個文件來完成 |
IIS管理 – 網站(右擊屬性) – ISAPI篩選器 – 點擊添加 – 輸入篩選器名稱和添加可執行文件dll(默認允許) – 點擊確定即 可,然后重啟IIS即可生效。
1)、以下兩個選項需要設置為一,防止因編碼、特殊文件夾導致的系統故障:
[options] AllowHighBitCharacters=1 ;default is 0 AllowDotInPath=1 ;default is 0 |
2)、修復IIS短文件名漏洞:
[DenyUrlSequences] ~ * |
3)、一定程度上,修復跨站腳本漏洞,已過濾“<”、“>”
[DenyQueryStringSequences] < > " ' |
4)、某些情況下,無法通過msi進行urlscan的安裝工作
請將urlscan文件夾復制到c:\windows\system32\inetsvr文件夾中,并在按上述中的IIS配置即可。
5)、修改或隱藏IIS的Server頭信息
首先下載 UrlScan 。然后直接安裝。安裝以后進入IIS管理,功能視圖里ISAPI篩選器里應有UrlScan這一行。
然后修改配置文件內容:
RemoveServerHeader=0 AlternateServerName=WebProtect |
注:在環境Windows 2008 Server R2 + IIS7.5上必須保證IIS角色下安裝上ISAPI篩選器和IIS6元數據庫兼容性。
2:針對IIS6.1以上版本,由于內部默認集成篩選器過濾。請在IIS服務器跟節點 功能視圖中 找到 請求篩選 URL 和 查詢字符串中 添加 ~ * 等字符