日期:2014-05-17  浏览次数:21049 次

很神奇的上传问题,网上搜了很多,折磨了好久!!!
无组件上传的问题,错误提示如下
=====================================================================
<p>Request 对象</font> <font face="宋体" size=2>错误 'ASP 0206 : 80004005'</font>
<p>
<font face="宋体" size=2>不能调用 BinaryRead</font>
<p>
<font face="宋体" size=2>/manag/upfile_class.asp</font><font face="宋体" size=2>,行 121</font>
<p>
<font face="宋体" size=2>使用 Request.Form 集合之后,不能调用 BinaryRead。
</font> 
=======================================================================

搜索引擎一通搜索,都是说request.form的问题, 我仔细逐句检查,包含文件也检查了, 没有request(""),request.form("")的东西。

12月9日前都是可以上传文件的,突然就不行了。 无组件上传,和编辑框上传都不行,而且无组件上传我试了3个代码,这3个

代码都在本机和别的服务器试过,可以上传, 但是上传到指定服务器就不行(12月9日之前是可以的,没动过代码)。

崩溃中。。。 是不是服务器的权限问题? 哪位大哥给个方向。

------解决方案--------------------
应该是权限吧,ntfs文件权限的那个,为测试可以直接加个everyone看看效果
------解决方案--------------------
和上传的内容一起递交的Form的其他字段,不能直接用Request.Form去取,要用上传组件提供的方法取其他字段.
------解决方案--------------------
上传之后不能用Request.Form,应该放在BinaryRead之前
------解决方案--------------------
去下一个源码 http://down.chinaz.com/soft/24607.htm