部署WebService到IIS發生的錯誤


1.[轉]http://blog.csdn.net/muchlin/article/details/6800863

/CRM”應用程序中的服務器錯誤。


配置錯誤

說明: 在處理向該請求提供服務所需的配置文件時出錯。請檢查下面的特定錯誤詳細信息並適當地修改配置文件。 

分析器錯誤消息: 無法識別的屬性“targetFramework”。請注意屬性名稱區分大小寫。

源錯誤: 

行 24:             設置為 true。
行 25:         -->
行 26: 		<compilation debug="true" targetFramework="4.0"/>
行 27: 		<!--
行 28:             通過 <authentication> 節可以配置 ASP.NET 使用的 


源文件: E:\NET\CRM.Web\web.config    行: 26 


版本信息: Microsoft .NET Framework 版本:2.0.50727.4961; ASP.NET 版本:2.0.50727.4955

 

解決方法:

修改.NET Framework 版本為相應版本即可,我以前用的是2.0換成4.0的時候出現這個錯誤。

我的win7系統,

1、打開IIs點擊IIS根節點

2、看右邊的“操作”-》點擊“更改.NET Framework 版本”

3、選擇相應的版本,我這里應該選擇v4.0.30319,點擊確定

 

4、點擊IIS的應用程序池

 

5、在右邊“操作”欄里選擇“應用程序默認設置...”

 

6、把“.NET Framework 版本”設置為v4.0,點擊“確定”即可。

 

7、設置需要的版本為允許允許,不然會出現如下錯誤:

Internet Information Services 7.5

錯誤摘要

HTTP 錯誤 404.2 - Not Found

由於 Web 服務器上的“ISAPI 和 CGI 限制”列表設置,無法提供您請求的頁面。

 
設置方法:
(1)、打開ISAPI和CGI限制
 

(2)、找到你需要但被設為不允許運行的版本,

 

(3)、把需要運行的版本設置為“允許”,即可

 

2.[轉]http://www.cnblogs.com/qqflying/p/3543370.html

錯誤:

HTTP 錯誤 404.3 - Not Found
由於擴展配置問題而無法提供您請求的頁面。如果該頁面是腳本,請添加處理程序。如果應下載文件,請添加 MIME 映射。

 

windows 8系統,運行aspx頁面出現上述錯誤信息,解決辦法如下:

iis7  :控制面板-》打開或關閉windows功能-》Internet信息服務-》萬維網服務-》應用程序開發功能,勾選上“.net擴展性”和“ASP.NET”,保存后,重啟IIS服務器即可。

iis8:控制面板-》打開或關閉windows功能-》Internet信息服務-》萬維網服務-》應用程序開發功能,勾選上“.net Extensibility3.5” 及等帶.net的選項,保存后,重啟IIS服務器即可。

iis默認安裝的時候是沒有勾選這些選項的。

3.[轉自]http://www.cnblogs.com/zoe-blog/p/5159718.html

HTTP 錯誤 500.21 - Internal Server Error 處理程序“PageHandlerFactory-Integr

 

將網站發布到IIS,訪問發生如下錯誤:

HTTP 錯誤 500.21 - Internal Server Error處理程序“PageHandlerFactory-Integr”在其模塊列表中有一個錯誤模塊“ManagedPipelineHandler”

原因:在安裝Framework v4.0之后,再啟用IIS,導致Framework沒有完全安裝

解決:開始->所有程序->附件->右鍵點擊“命令提示符”->以管理員身份運行->輸入“%windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i”命令行。

 

如果還不行,可檢查IIS的應用程序池,是否使用集成模式,如果不是則改成集成模式

 

 

4.HTTP 錯誤 403.14 - Forbidden Web 服務器被配置為不列出此目錄的內容。

  1. 導致這個問題出現的原因可能很多,但在本地運行調試,不至於存在IP被列入黑名單、網站域名解析到了空間、被防火牆拒絕訪問等原因,所以問題重點應 IIS 管理器上!

    HTTP錯誤 403.14 服務器配置為不列出此目錄內容
  2.  

    至於怎樣配置安裝ISS的這里就不說了,我們打開 IIS 管理器,轉到自己定義好的頁面上!

    HTTP錯誤 403.14 服務器配置為不列出此目錄內容
    HTTP錯誤 403.14 服務器配置為不列出此目錄內容
  3.  

    在”功能視圖“,中找到”目錄瀏覽“雙擊進入,選擇”啟用“!

    HTTP錯誤 403.14 服務器配置為不列出此目錄內容
    HTTP錯誤 403.14 服務器配置為不列出此目錄內容
  4.  

    這時候ISS管理器的主頁面,選擇瀏覽網站,重新找自己網站,可以看到已經不報錯了,但是只是以文件目錄的形式!

    HTTP錯誤 403.14 服務器配置為不列出此目錄內容
  5.  

    我們希望的是瀏覽演示網站內容,這個才能直觀的調試,其實這里我們只要設置好默認文檔就就可以了!

    HTTP錯誤 403.14 服務器配置為不列出此目錄內容
  6.  

    重新回到IIS管理器主頁,在”功能視圖“中,選擇”默認文檔“!

    HTTP錯誤 403.14 服務器配置為不列出此目錄內容
  7.  

    添加自己主頁默認的主頁名,如這里沒有我的,我的默認是index.asp,我添加進去!

    HTTP錯誤 403.14 服務器配置為不列出此目錄內容
    HTTP錯誤 403.14 服務器配置為不列出此目錄內容
  8. 8

    再重新打開我們網站,就可以正常打開運行了,我這里是因為程序問題沒鏈接到數據庫,解決方法就不歸類到這里了!

    HTTP錯誤 403.14 服務器配置為不列出此目錄內容
  9.  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM