ASP的网站换新服务器后,上传功能出错,有MJJ帮忙看看不
本帖最后由 阿阿勇 于 2020-5-13 16:43 编辑很老的一个网站了
原系统是 2003+IIS6,现在系统是 2012 +IIS8
换到新服务器后,后台上传功能出错,提示为
Microsoft VBScript 运行时错误 错误 '800a000d'
类型不匹配: 'fname'
/wo/shangchuan233454.asp,行 30
已经很久没碰网站了,不知道应该怎么出来,现在百度也找不出办法,,都是很多年前的一些信息
这是30行的代码,我想应该不是代码问题,只是迁移,没改过文件
方便发权限吗,我上去排查看看。 残阳剑客 发表于 2020-5-13 16:51
方便发权限吗,我上去排查看看。
我问下看哈,是我以前一个客户的,谢谢了 看一下看一下 本帖最后由 bestmoban 于 2020-5-13 17:46 编辑
调整服务器时间格式为-就可以了
写这个程序的人没有考虑服务器时间是/
附带方法:
必须操作以下两步才生效:
一、控制面板->区域和语言选项->自定义此格式->点日期按钮->选择yyyy-m-d
二、修改注册表:
HKEY_USERS\.DEFAULT\Control Panel\International
修改右侧sDate值为-
修改右侧sShortDate值为yyyy-M-d
重启电脑生效。 一般是权限设置问题吧 怎么还有ASP环境的,一句都看不懂 一个领域的专家 bestmoban 发表于 2020-5-13 17:45
调整服务器时间格式为-就可以了
写这个程序的人没有考虑服务器时间是/
真大神。
话说原程序这个写法隐患很多啊,就算换个电脑日期格式还是-连接的,只要日期格式和默认的不同,得到的文件名就不同,难保出现各种问题。
他有工夫replace那么多,还不如直接强制取日期时间的各个部分手工连接。
页:
[1]
2