一个可以免费发布合法广告和外链的外贸论坛

外贸论坛

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 228|回复: 12

soho的asp网站程序更换到美国空间经常碰到的问题总结

[复制链接]

37

主题

353

帖子

781

积分

高级会员

Rank: 4

积分
781
发表于 2008-8-12 23:36:00 | 显示全部楼层 |阅读模式
买了国外空间后,肯定需要把程序转移到国外的空间上。这时候就会碰到很多问题了,因为国外程序员的习惯跟国内程序员的习惯不一样。我这里讲下windows主机(主要是asp/asp.net 这两种程序)会出现什么样的问题,希望对大家有帮助。也希望能给同行提供一个参考!
    1、access数据库无法运作。提示以下错误:
Microsoft JET Database Engine error '80004005'
Selected collating sequence not supported by the operating system.
    出现这种情况是因为操作系统语言版本不一样,导致access的数据库排序次序错误。解决办法:
打开数据库->工具->选项->常规->新建数据库排序次序->选择常规,点应用,确定,然后点工具->数据库实用工具->压缩和修复数据库
关掉数据库,上传数据库到空间上。
   经过上面的步骤,问题一般就解决掉了。
  2、中文乱码或者中文内容无法更新,这个问题是编码的问题。由于国内空间默认asp编码是936,就是简体中文,而英文操作系统下的虚拟主机默认的肯定是英文的编码。所以,解决方法就是在asp页面加入,记得,是加入到第一行!
  3、无法生成含中文字符的文件,这也是操作系统语言版本不同的缘故。有两种解决办法,1、用其他方法生成文件,如adostream,2、在CreateTextFile(filename)改成CreateTextFile(filename,1,1)  第一个1表示覆盖,第二个1表示用unicode格式创建文件。如果你生成的是html页,随之而来的问题是firefox浏览器下,显示得一踏糊涂,尤其是用css控制的页面。这是因为unicode文件在firefox下无法正常解析,所以还是推荐第一种方法
  4、无组件上传无法工作,问题有2个,1、英文操作系统下的日期生成格式跟中文操作系统下不一样,所以自动生成文件名字的功能就无法实现。解决办法就是找到  strDate  = replace(cstr(Date()), 这行(原完整代码忘了,所以只要找前面部分,都是一样的),替换成  strDate = replace(cstr(Date()),"/","").  问题解决,2、出现错误提示:Invalid procedure call or argument: 'Chr'  ,这个是chr问题,由于操作系统不一样,运算方法也就不一样了,一般这个问题出现的上传类是化境无组件上传类。所以找到stemp=stemp&Chr(AscW(ChrB(AscB(upfile_5xSoft_Stream.Read(1)))&ChrB(c))) 替换成stemp=stemp&Chrw(AscW(ChrB(AscB(upfile_5xSoft_Stream.Read(1)))&ChrB(c))),问题就解决了。
  5、无法生成文件或者无法更新数据库,问题的所在是安全设置思路不一样。国内的空间开设了就会给足全部权限,而国外都需要手工去设置相关目录的写入权限。因此进入你空间管理面版,(plesk控制面版和godaddy一般的都可以按照这个方法)进入文件管理界面->进入相关目录(数据库所在目录或者你想生成文件的目录)->点permession,给isur-computername全部权限(plesk)或者选中写入权限(godaddy),点确定就ok了。
  暂时想到的就这么些问题,以后想到了再加入,欢迎大家也把相关问题发到这里,如果你们也碰到什么问题也可以在这里提问。我会来回答的。
  还是那句话,如果认为我是在做广告,你就不要看也不要回帖了。不想解释太多
  希望本文对你有帮助!呵呵
        
友情提示:回帖是一种美德,也是对楼主辛勤付出的尊重和支持!
  • A.出于对楼主的尊重以及版规要求,请礼貌回帖,请不要纯表情、灌水、重复内容刷屏和广告。
  • B.本论坛禁止发表一切违反中华人民共和国法律的言论。
  • C.本站所有帖子属会员个人意见,与本站立场无关。帖子内容版权归属作者所有,如是转贴版权归属原作者所有,其他单位或个人在使用或转载帖子内容时须征得帖子原作者的同意或注明内容原出处。
回复

使用道具 举报

2

主题

109

帖子

232

积分

中级会员

Rank: 3Rank: 3

积分
232
发表于 2008-8-13 09:51:00 | 显示全部楼层
不错,挺实用的,收藏了。
        
回复

使用道具 举报

73

主题

332

帖子

781

积分

高级会员

Rank: 4

积分
781
发表于 2008-8-13 10:25:00 | 显示全部楼层
说的很专业,不懂,不过觉得整理的蛮好
        
回复

使用道具 举报

17

主题

65

帖子

177

积分

初级会员

Rank: 2

积分
177
发表于 2008-8-13 12:36:00 | 显示全部楼层




  这方面的知识偶真是太欠缺了。
        
回复

使用道具 举报

0

主题

73

帖子

178

积分

初级会员

Rank: 2

积分
178
发表于 2008-8-13 14:35:00 | 显示全部楼层
写得比较辛苦,自己顶下
        
回复

使用道具 举报

0

主题

18

帖子

46

积分

新手上路

Rank: 1

积分
46
发表于 2008-8-13 15:40:00 | 显示全部楼层
我帮你顶一下吧!!!!
        
回复

使用道具 举报

37

主题

353

帖子

781

积分

高级会员

Rank: 4

积分
781
 楼主| 发表于 2008-8-14 00:57:00 | 显示全部楼层
搞的那么麻烦干什么啊,出问题了直接找你的网站服务商!又快又好!
        
回复

使用道具 举报

0

主题

81

帖子

168

积分

初级会员

Rank: 2

积分
168
发表于 2008-8-14 08:24:00 | 显示全部楼层
毫不客气的说,估计也有些同行也不知道所有的问题所在!
而且,很多客户看到程序到了美国空间就没法用,就说空间如何如何~
        
回复

使用道具 举报

1

主题

32

帖子

71

积分

初级会员

Rank: 2

积分
71
发表于 2008-8-14 15:29:00 | 显示全部楼层
写的不错。。。。。。。。。。
        
回复

使用道具 举报

37

主题

353

帖子

781

积分

高级会员

Rank: 4

积分
781
 楼主| 发表于 2008-8-14 21:01:00 | 显示全部楼层
呵呵,这两天有几个碰到类似问题的总问我。
        
回复

使用道具 举报

6

主题

323

帖子

700

积分

高级会员

Rank: 4

积分
700
发表于 2008-8-16 10:07:00 | 显示全部楼层
网站和空间都有好差的 服务好的话什么问题都能处理好
        
回复

使用道具 举报

37

主题

353

帖子

781

积分

高级会员

Rank: 4

积分
781
 楼主| 发表于 2008-8-22 11:25:00 | 显示全部楼层

QUOTE:原帖由 selinahere 于 2008-8-22 11:54 发表


网站和空间都有好差的 服务好的话什么问题都能处理好
兄弟不能这么说,我整理这个资料,也是供客户和同行参考.
有些同行可能更经常搞PHP,Asp的东西他不熟悉,这个就可以让他参考了。
呵呵
        
回复

使用道具 举报

10

主题

450

帖子

956

积分

高级会员

Rank: 4

积分
956
发表于 2008-8-22 11:54:00 | 显示全部楼层
不管怎么设置,无法生成文件
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|外贸论坛

GMT+8, 2024-5-11 18:50 , Processed in 0.123341 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

© 2000-2023 外贸论坛

快速回复 返回顶部 返回列表