我正在运行IIS 6.1,我正在尝试通过浏览器上传文件。我上传大文件时遇到问题。在进行了一些挖掘后,我知道我必须编辑metabase.xml文件中的AspMaxRequestEntityAllowed参数,但该参数未设置为开头。
当我尝试上传文件时,我得到以下erorr:
request object error asp 0104 : 800004005
感谢。
答案 0 :(得分:3)
使用adsutil.vbs从命令提示符设置AspMaxRequestEntityAllowed参数:
cscript adsutil.vbs set w3svc/ASPMaxRequestEntityAllowed 2048000
将值设置为2MB
adsutil.vbs位于C:\ inetpub \ adminscripts
确保为您尝试写入的目录授予运行应用程序池写入权限的帐户。如果我没记错的话,IIS6中的默认AppPool帐户是NETWORK SERVICE