根目录下config.asp第12行dbName
= "OT^$data#!base@%/# OTweb@!database%.mdb"
'access数据库相对路
径
第13行
dbDriver
= "Provider = Microsoft.Jet.OLEDB.4.0;Data Source="& Server.MapPath(dbPathPart & dbName)
'新版本采用该语句
这二句是指定打开指定路径的数据文件
首先把13行改为
dbDriver
= "Provider = Microsoft.Jet.OLEDB.4.0;Data Source="&dbname
'新版本采用该语句
接下来把数据库移动到web目录之外,比如有个db目录,数据库文件名改为 oneti.asp
然后再用绝对路径指定数据库文件的位置,绝对路径也就是服务器上的文件位置,比如d:\html\web...
绝对路径如何;到呢,登陆网钛后台之后,版权信息的上部,会有一栏服务器信息,左下角,站点物理路径会显示当前文件的绝对地址。
根据这个,找到你数据库的位置比如F:\Hosting\665844\web\NEWS\OT^$data#!base@%/# OTweb@!database%.mdb
这样可以找到现在数据库的位; F:\Hosting\665844\db\oneti.asp
把上面的第12行,改为
dbName
= "F:\Hosting\665844\db\oneti.asp"
'access数据库绝对路
径
保存之后,重启程序,测试通过
注:db目录需要读写权限。