博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
'800a0005' 图片上传出现写入文件失败的错误 -- 修改pload_5xsoft.inc
阅读量:6251 次
发布时间:2019-06-22

本文共 1496 字,大约阅读时间需要 4 分钟。

一、基本问题

一般是文件写入的路径不对,或者是目录的权限没有设置好(必须对everyone或者来宾用户IIS_IUSRS设置为完全访问)

 

二、特殊问题

1、错误提示:

ADODB.Stream 错误 '800a0bbc'

写入文件失败。

/code/zhaosheng1/ADMIN/upload_5xsoft.inc,行 175

 

2、问题解决:

Microsoft VBScript runtime error '800a0005' 图片上传 upload_5xsoft.inc

这是在用"化境ASP无组件上传类"时出现的错误。

asp本地测试完全正常。上传到GODaddy 美国空间win,出现上传错误:

  microsoft   vbscript   runtime   error   '800a0005'   

  Invalid   procedure   call   or   argument:   'Chr'     
  /upload_5xsoft.inc,   line   74     
    
  即这行:   stemp=stemp&Chr(AscW(ChrB(AscB(upfile_5xSoft_Stream.Read(1)))&ChrB(c)))   

按照广大网友的意见把这句话稍作修改,即:chr修改为chrw(上面的蓝色加粗字)

stemp=stemp&Chrw(AscW(ChrB(AscB(upfile_5xSoft_Stream.Read(1)))&ChrB(c)))   

========================================================================================

但并不能解决问题。。。。。。依然报错!!报错内容:

ADODB.Stream error '800a0bbc'

Write to file failed.
/system/upload_5xsoft.inc, line 174
174的内容如下: dr.SaveToFile FullPath,2 

 

崩溃。。。。。。。。。。。。。。。。

 

不要急,解决办法:

找到uploadsave.asp

有一段代码为:

'自动生成文件名
    filename=date()
    filename=filename&time()
    filename=replace(filename,"-","")
    filename=replace(filename,":","")
    filename=replace(filename," ","")
    filename=replace(filename,"上午","")
    filename=replace(filename,"下午","")

 

把第三行的"-"换成"/",把上午换成AM,下午换成PM

 

搞定······

 

原因分析:获取时间错误造成的。。。。。。。

烦人的英文服务器,在本地机里测试上传图片,用的是化境无组件上传,但上传到空间中确不能用出现

ADODB.Stream error '800a0bbc' 

写入文件失败

upload_5xsoft.inc

终于查出原因,因为空间中使用的是英文系统,在uploadsave.asp中有个获取当时时间的字段,就是NOW(),因在中文中获取的时间为2008-11-29,而在英文系统中是用/代替了-,大家都知道我们在给文件命名时是不允许使用/的,所以必须把/替换为"",在uploadsave.asp中

转载于:https://www.cnblogs.com/laoxu/archive/2012/03/11/2390723.html

你可能感兴趣的文章
【代码小记】无
查看>>
BarTender 2016表单中的“秤显示”控件
查看>>
11月20日学习内容整理:jquery插件
查看>>
Arduino入门之前
查看>>
zoj 1904 Beavergnaw 计算圆柱和圆台的体积
查看>>
darknet源码学习
查看>>
移动端头部meta
查看>>
Redis客户端集群
查看>>
javascript基础篇:函数
查看>>
[CI] 使用Jenkins自动编译部署web应用
查看>>
SVN与TortoiseSVN实战:补丁详解
查看>>
java一些面试题
查看>>
干货型up主
查看>>
获取页面中所有dropdownlist类型控件
查看>>
stark组件(2):提取公共视图函数、URL分发和设置别名
查看>>
android——使用Interceptor设置缓存来给服务器减负
查看>>
样式独立性的解决方案
查看>>
读《淘宝数据魔方技术架构解析》有感
查看>>
使用Boost.Asio编写通信程序
查看>>
android mock location
查看>>