win7 iis7.5 Request 對象 錯誤 'ASP 0104 : 80004005'

來源:互聯網
上載者:User

   今天在WIN7下測試asp程式的時候,出現上傳檔案太大無法上傳的錯誤提示,我還以為我的程式出了問題,限制了上傳大小。

  可是我查了幾次都沒有發現程式上有什麼錯誤。最後還是百度幫我解決了問題。查到了以下文字:win7配置iis伺服器如何解除上傳200k限制

  windows7有很多人已經用上了,喜歡鼓搗網站的想必也開了IIS用來調試自己的網站,但win7採用的是IIS7,介面和設定方法與XP、win2003大不相同,如何修改限制上傳檔案大小的問題就頗費周章,在網上搜尋到的資料大多是針對XP和win2003的,win7中根本就沒有metabase.xml這個檔案。

  有一篇文章說到:“雙擊“IIS”中的“ASP”– 開啟“配置 ASP 應該程式的屬性”–展開“限制屬性”;修改“最大請求實體主體限制”的值,預設值為200000;把它修改為你想修改的大小”,我依樣畫瓢做完了,還是不行!

  無聊中研究一下網站背景出錯資訊,其中提到了“要求篩選……”,案頭開啟的““Internet 資訊服務(IIS)管理器”裡不就有一個“要求篩選”配置嗎?開啟看看,裡面果然大有文章,點開“編輯功能設定”就可以看到這裡還有“要求節流”,修改下面:“允許的最大內容長度”,預設是30M,隨便改大一點,我改成300M,點擊“確定”,重新啟動IIS,再上傳試試,50M、90M都可以了。

  總結一下前面的修改步驟,win7的IIS配置中開啟200k上傳限制要分兩步:

  一、從ASP配置中修改“最大請求實體主體限制”的值;

  二、從“要求篩選”配置中修改“允許的最大內容長度”的值。這兩個步驟應該是不分先後的。

  還有一篇文章說是這樣修改的:開啟系統所在分區的WindowsSystem32inetsrvconfigschema檔案夾再用記事本開啟 IIS_schema.xml 尋找 然後修改30000000這個數值。但我實驗的結果不成功,以Administrator超級使用者登陸來修改,儲存時提示沒有許可權,該檔案為唯讀,始終無法修改檔案屬性,所以我個人認為這個辦法不適合一般使用者。 下面是我每一個操作步驟的截圖,有基礎的一看就懂,看不懂的再結合文字說明吧。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.