當使用asp提交較大的數據時會出現:Request對象 錯誤 ASP 0104:80004005 不允許操作 錯誤
原因及解決方法如下:
Win2003或Win7中IIS的asp默認最大數據傳輸值是200K,如果使用默認設置,在提交訂單時可能因為數據量過大而出現“Request對象 錯誤 ASP 0104:80004005 不允許操作”錯誤,解決辦法是修改IIS默認設置
針對IIS6
1、停止IIS服務
2、修改C:\Windows\system32\inetsrv\metabase.xml,將AspMaxRequestEntityAllowed="204800" 默認為 204800 (200k),改成需要的,可修改為2048000或更大,保存。
3、啟動IIS服務
針對IIS7
啟動Internet 信息服務(IIS)管理器,選中要修改的站點,雙擊“ASP”圖標,展開“限制屬性”選項,將“最大請求實體主體限制由默認的200000修改為2000000或更大,保存。