上傳大附件到點晴永久免費OA提示:500內部服務器錯誤(80020009/HTTP_Error404.13-Not_Found),如何取消IIS對上傳文件大小限制(含自動修改程序下載及手工修改教程)
當前位置:點晴教程→點晴OA辦公管理信息系統
→『 安裝指引&開發建議 』
:上傳大附件(/圖片)到服務器網盤時提示:500-內部服務器錯誤,請問如何才能取消IIS對上傳文件大小的限制? 以上報錯是所上傳的文件大小超過了OA服務器IIS中設置的可上傳文件大小造成的。默認情形下,IIS最大只支持200KB文件的上傳、4M文件的下載。如果是使用點晴OA一鍵安裝包或半自動安裝包安裝的話,安裝程序會自動將IIS的該數值更改為50MB,但因為Windows系統版本繁多,更改命令在個別版本下可能會失效,導致更改不成功,此時就只能按照下面方法人工手工更改該數值了。如需上傳和下載更大的文件,IIS中必須設置去除200KB上傳限制,需要下載下面這個文件在點晴OA服務器上執行一下:
IIS上傳文件大小修改工具:IIS上傳限制修改.zip(下載) 注意:該大小是以Bit作單位的,1KB=1024Bit、1MB=1024KB、1GB=1024MB,所以200000大致相當于200KB,20MB應該改為:20480000
因為點晴OA未使用任何組件來上傳文件,所以正常情況下最大只支持30MB左右的文件上傳(如果網絡狀況不佳的話,甚至幾兆大小的文件都無法上傳),再大的文件可能就會報錯了,如果需要上傳更大的文件,請參考以下帖子解決: 點晴OA上傳超過20MB的文件就報錯HTTP Error 404.13,請問如何解決大文件的上傳?
以下是Windows Server 2008 手工修改方法,容易出錯,沒有特別原因的話,務必直接采用以上方法。
如果以上自動程序修改失敗的話(直接癥狀為執行以上程序后仍然無法上傳大附件),就只能用下面的方法手工更改了: 一、停止OA服務器上的IIS服務 進行本操作前,先務必在Windows系統服務中停止IIS服務,徹底停止IIS的運行。 方法為打開Windows-》開始-》控制面板-》管理工具-》服務:
二、找到修改大小的配置文件和配置節點
提示沒有權利修改文件屬性,用的是管理員登錄的,還沒有權限,哎,權限問題!同樣,我們這時想編輯administrator權限、把修改和寫入權限加上去,同樣會彈出上面沒有權限的提示! 三、修改文件權限以便能修改文件 找到了修改的地方卻不能修改,解除權限方法如下: 右擊文件—>屬性—>安全,我們看看administrator權限: 我們看到,administrator只有讀取的權限,并沒有寫入和修改的權利,我們再看下面有個TrustedInstaller: 我們發現該用戶組卻有這對當前這個文件的所有權限!百度看下,網上說從Vista到Windows 7系統開始,系統加入了TrustedInstaller虛擬帳目,權限比administrator還大,哎,不管它!現在我就要用administrator來修改文件。單擊“高級”—>"所有者",如下: 當前所有者是"TrustedInstaller",我們要把它改為“administrator”,單擊“編輯”,選擇“administrator”,單擊“應用”,這時彈出一個對話框,如下圖: 不用管它,單擊確定,這時,我們看當前文件的所有者變成administrator了,如下圖: 操作完這一切了,我們回頭想直接修改文件屬性還是不夠的,我們需要把我們administrator對文件的權限提升下,勾上“完全控制”,如下圖: 單擊確定保存就ok了! 四、修改配置文件 好了,我們現在有文件的完全控制權限了,我們先把文件的只讀屬性去掉,接下來修改大小就很簡單,找到第一步講的配置節點,將大小修改為自己想要的大?。?/p> 注意:1K=1024B,1M=1024K,,1G=1024M,1T=1024G 上面這個限制值用到的單位是B,我們要將30000000修改成更多,30000000大約是30M左右,我們可以加一個0,也可以改為更精確的準確值,詳細的換算值參考上面注意中說明: <element name="requestLimits"> 大約在1024行左右,修改后直接保存即可,到現在對IIS對上傳附件大小限制的修改也就完成了! 其他說明:將文件IIS_schema.xml的權限還原(這一步不是必須的) 剛才我們將文件的所有者改為了administrator,現在我又想將文件的所有者還原,怎么辦呢,按照老辦法:右擊—>屬性—>安全—>高級—>所有者—>編輯—>其他用戶或組,我們輸入“TrustedInstaller”,檢查名稱卻說找不到用戶名和組,于是繼續百度??!原來全稱應是“NT SERVICE\TrustedInstaller”,檢查名稱果然正確了,然后確定—>確定……就這樣,我們又把文件還原成修改前的權限啦! 五、修改 IIS7.0 的限制屬性值 修改完成點擊“應用”OK! 六、重啟 IIS 或服務器(建議重啟OA服務器) 2、打開IIS,檢查各項設置值是否已經更新到位,如果沒有更改過來,就重新設置并重啟IIS或服務器。 至此,點晴MIS信息通應該就可以正常上傳百兆級、甚至G級大文件了。
相關教程:
點晴MIS出現“HTTP500內部服務器錯誤”提示,該如何處理?
http://4676.oa22.cn 該文章在 2020/1/15 10:40:38 編輯過
|
關鍵字查詢
相關文章
正在查詢... |