注册 登录
编程论坛 WEB前端(UI)

静夜思```` 请教下服务器的问题

yl10 发布于 2005-01-07 04:28, 583 次点击

尊敬的虚拟主机客户:

为了保障虚拟主机用户的合法权益和运行的安全性,我们对虚拟主机的使用做了部分限制: 每个用户的虚拟空间下面有一个DATA的子目录,只有该目录才有写的权限,故请各位用户将你们的数据库文件放置在DATA目录下,并修改你们数据库的访问路径。这种限制虽然会给客户带来一定的不便,但是由于虚拟主机是多个用户共用的一台系统,因此每一个客户的应用均有可能对其它客户带来一定的影响,例如如果开启相对路径的访问,极易引起非授权情况下的恶意访问,可以影响其它客户的数据安全,因此我们不可能为了易用性而牺牲整台系统的安全性。客户选择了我们的虚拟主机,我们也就有义务为客户网站的安全性着想。因此,我们不得不作出此限制,请谅解。您们的程序可以参照以下的例子来进行修改。

<% option explicit dim conn,connstr,db,rs db="/data/xxx.mdb" Set conn = Server.CreateObject("ADODB.Connection") connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(""&db&"") conn.Open connstr %>

同时ASP文件中不能存在有形式如“../”对上层文件的调用,如果需要访问某一文件,应采用"/目录/文件/”的形式。特别在在include文件中

需要注意。

另外一条,请客户不使用一般开发中的FSO组件,出于安全考虑。 天府热线数据中心 --------------------------------------------------------------------------------------------------------------------------------------- 上面是天府热线的空间,我记得这论坛好像是用的那里的空间吧,若是我一直没搞懂,静老大你又不是成都的,怎么选择这里的服务器呢。你也可能对我的问题比较清楚吧。 问题是红字部分,我要调用上层文件怎么作呢,不能用“../”形式,那怎么指定我的上层文件呀。 比如:怎么改呢。 <!--#include file="../Include/syscode.asp"-->

知道的给老大说说嘛```
2 回复
#2
yl102005-01-07 04:53
哇,静老大的效率不一般的高哦,这么晚还在。

我先试试
#3
静夜思2005-01-07 15:42
抱歉,批量删除我自己的帖子把这里的跟帖一起删了
1