一、基本问题

一般是文件写入的路径不对,或者是目录的权限没有设置好(必须对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

'800a0005' 图片上传出现写入文件失败的错误 -- 修改pload_5xsoft.inc相关推荐

  1. java jsp filename filepath 图片上传_SpringMVC实现文件上传与下载

    单文件上传: pom.xml: commons-io commons-io 1.3.2 commons-fileupload commons-fileupload 1.2.1 jstl jstl 1. ...

  2. ueditor图片上传 flash插件初始化失败

    [前言] 这两天维护的一个老项目,运营抱怨后台管理发布资讯 一直报浏览器flash不支持.作为后端开发只能硬着头皮来卖弄一下抠脚的前端技术. 看了一下代码 富文本编辑器用的是 ueditor ,ued ...

  3. php带截切图片上传_PHP大文件切割上传并带进度条功能示例

    本文实例讲述了PHP大文件切割上传并带进度条功能.分享给大家供大家参考,具体如下: 前面一篇介绍了PHP大文件切割上传功能,这里再来进一步讲解PHP大文件切割上传并带进度条功能. 项目结构图: 14- ...

  4. asp.net 百度编辑器 UEditor 上传图片 图片上传配置 编辑器配置 网络连接错误,请检查配置后重试...

    1.配置ueditor/editor_config.js文件,将 //图片上传配置区,imageUrl:URL+"net/imageUp.ashx" //图片上传提交地址,imag ...

  5. php 多只能上传20个文件解决办法,修改php.ini 的max_file_uploads

    有个限制是一次最多只能上传20个文件而已. 该参数在php.ini 里沒有的,也就是 max_file_uploads ,预设值是20. 修改成你想上传的数量就可以了. 转载于:https://www ...

  6. minio上传大于30M文件失败

    minio上传30M文件失败.提示失败或者进度不动.翻查手册发现并未限速.原因是使用了nginx做代理.上传超过30M大的客户端文件无法正常上传,修改了下nginx的配置,就可以了.  加上clien ...

  7. MySQL修改默认Blob数据类型大小(解决上传1M以上文件失败的问题)

    如果需要在MySQL中存储二进制数据,那么肯定会用到 BLOB 类型的字段.MySQL中,BLOB是个类型系列,包括:TinyBlob.Blob.MediumBlob.LongBlob,这几个类型之间 ...

  8. 用react写一个图片上传(或文件上传)

    <Upload{...actionprops} >{ systemOne ? systemOne.imgUrl ? <img src={systemOne.imgUrl} alt=& ...

  9. php中设置文件权限的写法,php图片上传,如何设置文件权限

    我正在上传到777权限文件夹.但是,上载的文件具有664个权限和"nobody"的"owner". 如何更改以下scipt以将文件上载为777并设置所有者? 代 ...

最新文章

  1. Business Contact Mnanager for Outlook2010之二:常用基本功能
  2. 有艺术细胞,就一定能做个好的游戏美术吗?
  3. Java中replace、replaceAll和replaceFirst函数的用法小结
  4. 2019汇总之从4个关键词看单细胞与肝癌文献
  5. Simulink中如何定义变量的初始值
  6. zoj 2110 dfs,剪枝
  7. 张朝阳:知识直播是长久的事情 商业模式将水到渠成
  8. 学生考勤及行为管理系统_幼儿园接送考勤管理系统,可抓拍陌生人 预警黑白名单!...
  9. Entity Framework Fluent API
  10. eclipse birt报表开发入门
  11. 使用whistle代理
  12. linux wireshark 使用教程,M22 wireshark使用方法简介
  13. esxi6.7.0最新版本下载
  14. 360极速浏览器、360浏览器如何清除缓存、清除历史记录、清除cookies
  15. 新东方 词根词缀 excel_词根词缀记忆英语单词,高效,不易遗忘
  16. 如何实现发票信息的自动录入与查验?
  17. python爬虫数据寻找过程(解决爬虫异步导致AttributeError: 'NoneType' object has no attribute 'find_all'错误)
  18. 计算思维运用计算机的例子,计算思维案例及平时成绩讨论题资料.doc
  19. 2018年 团体程序设计天梯赛——题解集
  20. Re16:读论文 ILDC for CJPE: Indian Legal Documents Corpus for Court Judgment Prediction and Explanation

热门文章

  1. 关于argc和argv的输出
  2. Linux系统编程--3(exec 函数族,僵尸进程和孤儿进程,wait和wait_pid回收子进程)
  3. HDU3430-扩展中国剩余定理
  4. Linux多线程——使用信号量同步线程
  5. 操作系统(三)内存管理
  6. C/C++中计算函数运行时间
  7. Hadoop Streaming详解
  8. 理论与哲学就是梳理无限感性经验和知性知识的工具
  9. python 下字符串格式时间比较
  10. Sharepoint学习笔记—DebugTroubleShooting--不同调试对象的Attach方式