香港,台湾空间不能上传文件?
2010是不平凡的一年,工信部严查各类网站,网站建设要到空间商那边拍照留影,导致很多网站都放到了国外或香港台湾等地。不过香港的服务器空间与国内的有些程序代码写法有点出入,否则有可能导致文件不能上传。
正好前几天老陈做了一个香港大型公司的网站项目,发现用了很多国内的上传组件都没办法上传文件上去.
总是提示是文件夹没有找到.打开 UpLoad.asp文件 (用的是国内无组件上传类 ) ,分析了里面的每行代码
终于找到了问题所在,原来是香港那边的服务器时间与大陆这边设置的不同.得到的时间是这个样子的:
2010/8/8 而大陆这边是 2010-8-8
找到文件里相关的目录生成代码:strDate = replace(cstr(Date()),"-","")改成:strDate = replace(cstr(Date()),"/","")就可以成功上传文件了.
不过不能上传文件也不光是这个细节问题,如果香港的服务如可没有FSO或都没有对网站目录有写入权限,文件同样也不能上传。只能找空间商或自己在空间后台进行设置,现在好多空间商有目录权限设置,把权限设置成读取与写入即可,这样空间也能上传文了。