欢迎光临
我们一直在努力

ShotGraph常见问题

建站超值云服务器,限时71元/月

q1. 我要让我的用户向指定的目录上载文件,   包含在表格内,而上传的脚本是这样的:. 为什么它不工作?
a. y在调用save之前,不能使用表格选择。正确的操作方法是:先将其上传到一个临时文件夹,然后复制并移动到指定目录,如下示:
     
    n = upload.save     "c:\upload"
    for each file in upload.files
    file.copy     upload.form("path") & "\" & file.extractfilename
    next
    %>


q2: aspupload 能够在不同版本的asp上工作吗?
a:  不。早期版本的asp的request对象不支持完全依赖binaryread or totalbytes 方法的组件。要知道你的asp版本是否支持上传,其最好的办法就是执行一条简单的脚本,例如 ,看在你的模式下是否能够识别。


q3:  我在那里可以获取最新版本的 asp?
a: 这主要依赖于你的服务器的型号和版本。如果你使用 pws 或者 iis 3.0 ,那么你就可以从 http://www.microsoft.com/office/intranet/modules/asp411s3.asp. 下载最新版本的asp。如果你使用的是 iis 4.0 ,那么你应该安装 option pack 4 ,该软件可以从 http://www.microsoft.com/iis下载。


q4:如果在我上传文件时我得到了 persits.upload.1 error 800a0003, nothing has been posted的出错信息,那么我什么时候再上传文件。为什么?
a: o只有一种情况可能出现结果,那就是你使用的asp版本较老。请参照q2q3.其它的原因可能是你忘记在你的表单中标识method=post 属性了。


q5: 我得到了 persits.upload.1 error 800a0001, request.binaryread failed.出错信息,是什么意思?
a. 在大多数情况下,那是因为你先于upload.save调用request对象。在上传脚本之中,你一定不能用upload.form替代request.form。这样的出错信息同时也意味着你的asp版本太老,不支持 request.binaryread 方法. 参考 q2q3


q6: 为什么我会得到如下错误信息?
microsoft vbscript runtime error 800a01ad
activex component cant create object

a. 这是权限问题,请确认aspupload.dl中,每个人都有控制权限。.


[b]q7: when当上传一个比较大文件时,我的脚本超时,怎样防止它?
a. 设置server.scripttimeout属性,将其数值调大,比如200( 分钟)。

赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » ShotGraph常见问题
分享到: 更多 (0)