1. 程式人生 > >IIS8下fileupload上傳大檔案出現404錯誤

IIS8下fileupload上傳大檔案出現404錯誤

        上傳視訊或者圖片的功能在本地程式執行一直都OK,上傳大檔案也沒有問題,IIS上釋出後一般上傳的都是較小的檔案,所以上傳大檔案出現404錯誤的這個問題一直沒有注意到,前幾天測試才發現這個問題,下面記錄一下修改辦法。

         【問題】

         IIS8下fileupload上傳較小的檔案ok,但是大檔案出現404錯誤,直接執行程式都沒有問題,如下:

        

        【解決方案】

         如果是IIS6的話應該沒有這個問題,因為伺服器上是IIS6釋出後就OK,自己電腦上釋出就會出現這個問題,所以下面說一下IIS8的解決方法,其實很簡單,這是因為IIS7,8預設情況下對上傳的大小有限制,及時配置檔案中設定了也不管用,我們需要修改一下IIS的設定。

        1、開啟IIS管理器,找到自己釋出的網站,先把它停止,然後開啟“請求篩選”

        


       2、點選右邊的“編輯功能設定”,開啟“編輯請求篩選設定”對話方塊。 其中的允許的最大容量長度,預設是”30000000“,約30M,將其修改為你所需要的大小即可。
        
        3、啟動IIS,再上傳大檔案也就OK啦。

         修改完成後,在配置檔案中會增加如下內容:

<span style="font-size:18px;">   <system.webServer>
        <directoryBrowse enabled="true" />
        <security>
            <requestFiltering>
                <requestLimits maxAllowedContentLength="100000000" />
            </requestFiltering>
        </security>
    </system.webServer></span>
        這個問題之前都沒發現,所以說測試相當重要,測試階段更要認真細心一些。

相關推薦

IIS8fileupload檔案出現404錯誤

        上傳視訊或者圖片的功能在本地程式執行一直都OK,上傳大檔案也沒有問題,IIS上釋出後一般上傳的都是較小的檔案,所以上傳大檔案出現404錯誤的這個問題一直沒有注意到,前幾天測試才發現這個

PHP + Uploadify + MySQL檔案出現HTTP Error (500)

網頁程式碼,裝入Uploadify控制元件: <script src="uploadify/jquery.uploadify.min.js" type="text/javascript"></script><script src="uploadify/swfobject.js"

iis 7 檔案 出現的 HTTP 404 問題

公司有個專案 要求上傳附件大小限制在50MB,原本以為可以輕鬆搞定。在編譯模式下可以上傳大檔案,可是在IIS7下(自己架的伺服器),一上傳大的檔案就會出現 Http 404錯誤,偶爾有的檔案還有IO. error錯誤。一直搞不明白,在網上搜索大概瞭解上傳控制元件分為兩種上傳模式: 1,將檔案一次性讀到記憶體

c# asp.net uploadify 檔案 出現的 HTTP 404 問題

公司有個專案 要求上傳附件大小限制在50MB,原本以為可以輕鬆搞定。在編譯模式下可以上傳大檔案,可是在IIS7下(自己架的伺服器),一上傳大的檔案就會出現 Http 404錯誤,偶爾有的檔案還有IO. error錯誤。一直搞不明白,在網上搜索大概瞭解上傳控制元件分為兩種上傳模式: 1,將檔案一次性讀到記憶體

解決ASP.Net檔案超時或錯誤的問題

   .Net 裡上傳大檔案時,會遇到超時或HTTP500錯誤,解決的辦法有兩種:一種是修改配置,另一種就是用第三方控制元件。這裡介紹一下修改配置的。需要修改的是在 C:/WINDOWS/Microsoft.NET/Framework/v1.1.4322/CONFIG目錄裡,

檔案出現: 413 request Entity too Large錯誤的解決辦法

在檔案上傳的時候,如果報post 413錯誤,很大可能是nginx的client_max_body_size配置問題 針對post 針對post請求解決辦法: 修改nginx.conf裡面的幾個相關的配置引數 client_body_buffer_size 10m(配置請求體快取區大小, 不

windows環境python CGI檔案錯誤的解決方法

在測試檔案傳輸時,自編寫指令碼在windows環境下遇到無法正確儲存檔案的問題,經過排查研究後,發現是由於python標準輸入流是以文字的方式開啟的,對換行符作了處理,需要將其設定成二進位制方可解決,新增程式碼如下即可:  import cgi, os import c

使用uploadify控制元件檔案錯誤處理記錄

使用uploadify控制元件上傳大檔案時,會出錯:如http 404 錯誤等。 這個錯誤應該是上傳沒有成功,導致讀取上傳後的路徑不存在造成的。 實際的原因還是因為沒有能上傳成功。 上傳失敗的原因有多種,我這裡發現的情況初步判斷是因為檔案超過某個閥值造成的。 第一步: 檢視控制元件本

藍鯨平臺本地檔案ERR_CONNECTION_RESE報錯處理client intended to send too large body:,server: paas.blueking.com

[[email protected] etc]# pwd /data/bkce/etc [[email protected] etc]# vim nginx.conf [[email protected] nginx]# pw

Nginx反向代理檔案報錯(failed to load resource : net :: ERR_CONNECTION_RESET)

轉自: https://blog.csdn.net/kinginblue/article/details/50753271?locationNum=14&fps=1 Nginx反向代理上傳大檔案報錯(failed to load resource : net :: ERR_CONNECTION_R

java springboot 切割分片檔案

公司要做一個上傳檔案的功能,瀏覽器上傳超過500m的檔案會崩潰 需要切割分片上傳 前端用的百度的 webuploader外掛 官網 http://fex.baidu.com/webuploader/ 用的springboot 開啟後頁面為這樣 上傳檔案,我上傳

secureCRT直接使用rz命令檔案失敗問題解決

linux shell rz和sz是終端下常用的檔案傳輸命令,rz和sz通過shell被呼叫,其中rz用於從啟用終端的系統上傳檔案到目標系統(終端登入的目標系統)。引數描述: [[email protected] nisj]$ man rz  -e, --escape &

ASP.NET檔案404報錯

報錯資訊:  Failed to load resource: the server responded with a status of 404 (Not Found)   嘗試1: 僅修改Web.config中system.web的值 <system.web&

使用Git LFS檔案到GitHub教程,以及可能會遇到的坑(使用了Git LFS卻依然超過100M的檔案;framework庫如何新增等)

什麼是Git LFS? Git LFS(Large File Storage) 是 Github 開發的一個 Git 的擴充套件,用於實現 Git 對大檔案的支援 簡單的說,就是如果你想傳超過100M的二進位制檔案到GitHub,你就要用Git LFS! 安裝Git LFS 首先

Git突破檔案限制檔案

文章目錄 一、工作環境 二、大檔案上傳 參考文獻 一、工作環境 作業系統:Windows10 64bits Git版本: Git-2.19.1 二、大檔案上傳 如果發現檔案過大不能上傳到github可以安裝LFS(Large

FileUpload 下載檔案相容IE8

專案上使用FileUpload 上傳附件,樣式比較簡單,功能也比較簡單。簡單的封裝了一下 function AttachComponent(field, instanceId, value) { this.field = field; this.fieldName =

HttpClien實現使用post方式模擬表單檔案和字元引數

前提:自行準備好httpmime.jar /** * HttpClien實現模擬表單post提交檔案資料和字元引數,並支援大檔案上傳 * @author dance * */ public class HttpClientUploadManager { pub

c#,Asp.net,dtcms檔案失敗,錯誤程式碼:http,Http error 404 解決方案

第一步:修改系統上傳配置: 控制面板》系統設定》檔案上傳設定 第二步 :修改web.config <!--maxRequestLength就是檔案的最大字元數,最大值不能超過2個G左右,executionTimeout是超時時間--> 

使用webuploader檔案

遇到一個需求,使用者想上傳超過1、2G的視訊檔案。 根據這個需求做了一些上傳速度對比,ftp上傳1G多點的檔案用時三分鐘左右 1.使用ftp上傳 (1) 建立ftp服務站點 在伺服器上依次選擇控制面板——管理工具——計算機管理——Internet

FileUpload 視訊檔案簡單例項

我們都知道 當Html input  標籤型別為file時 同時將from 表單元素的enctype屬性設定為 multipart/form-data 這樣就可以上傳檔案 ,但是這種方式 只能上傳文字檔案 不能上傳視訊 檔案。這時出現了功能強大的第三方js工具類 fileu