日期:2014-05-17  浏览次数:20876 次

代码本机运行能过,但在国外空间运行不了.谁知道?
空间商是外国的
http://www.godaddy.com/gdshop/default.asp
我的程序很简单,就是读取数据库,然后生成静态页面.
在本机运行通过,但传到空间上,就会出现问题.
1.读数据库我用的代码

dim   conn,DBPath
Set   conn   =   Server.CreateObject( "ADODB.Connection ")
mdb= "/date/date.mdb "
DBPath   =   Server.MapPath(mdb)
conn.Open   "driver={Microsoft   Access   Driver   (*.mdb)};dbq= "   &   DBPath
Set   rs=Server.CreateObject( "ADODB.Recordset ")  

2.生成静态文件我用的代码

Set   MyFileObject=Server.CreateObject( "Scripting.FileSystemObject ")
PhysicalPath=Server.MapPath( "bb.txt ")
Set   MyTextFile=MyFileObject.CreateTextFile(PhysicalPath)
MyTextFile.WriteLine( "do   you   look   me? ")
MytextFile.Close

(这感觉是不支持MyFileObject.CreateTextFile)

我怀疑是空间的   IIS给的权限不够.才出现的问题,可是我给他们发过N封邮件,说明我的情况.结果他们都说是我的代码问题.

请问谁用过这家公司的空间,或知道用国外空间应该注意的问题,再或者说,
用在国外空间的代码是不是和中国空间的代码有什么区别?

知道多少说多少.谢谢各位

------解决方案--------------------
跟过,帮顶
------解决方案--------------------
运行不了的错误提示或错误现象总要说一下嘞
------解决方案--------------------
顶楼上
------解决方案--------------------
这段代码本身没有问题,把报错贴出来看看
------解决方案--------------------
也有可能是国外主机不支持一个组件什么的