这种问题是和代码编写有关还是和操作系统或者IIS设置有关系,还是和文件夹权限有关系
我自己的机器做服务器,操作系统是 XPsp2+IIS。做了个小网站,新闻发布系统是图片上传到 UpImages 文件夹(并按时间从新命名),在access2003中保存图片路径,然后在首页显示新闻内容和图片。
在本机测试 上传图片和显示一切正常,可是用同事的机器(也是XP系统),在上传图片时出现错误(上传文字内容没问题),错误如下:
技术信息(用于支持人员)
错误类型:
ADODB.Stream (0x800A0BBA)
文件无法被打开。
/rocksjz/function.asp, 第 20 行
浏览器类型:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)
网页:
POST 199 ??? /rocksjz/admin_add.asp
POST Data:
title=%D4%DA%B1%F0%B4%A6%B2%E2%CA%D4%C9%CF%B4%AB%CD%BC&newsclass=15&imagespath=D%3A%5CMy+Documents%5CMy+Pictures%5C186.jpg&content=%D4%DA%B1%F0%B4%A6%B2%E2%CA%D4%C9%CF%B4%AB%CD%BC&Submit=%CC%E1%BD%BB
我自己的机器做服务器,操作系统是 XPsp2+IIS ,测试都没有问题,我和同事们是局域网。
看了文件function.asp第20行代码是: objStream.LoadFromFile imagespath
出现这种问题难道和操作系统或者IIS设置有关系,还是和文件夹权限有关系呢 ?