主题:  怎么样解决做好的系统上传服务器上非根目录出现的500错误

小土

职务:普通成员
等级:1
金币:0.0
发贴:35
注册:2003/1/9 16:05:08
#12003/4/22 15:16:49

怎么样解决做好的系统, 上传服务器上非根目录,出现的500错误



小土

职务:普通成员
等级:1
金币:0.0
发贴:35
注册:2003/1/9 16:05:08
#22003/4/24 18:51:54
tt



缺缺

职务:管理员
等级:8
金币:41.0
发贴:9620
注册:2004/1/14 19:14:47
#32003/4/24 20:46:30
弄好路径



天丁

职务:普通成员
等级:2
金币:1.0
发贴:427
注册:2002/4/21 14:59:54
#42003/4/25 10:06:32
对,一定注意,。



小土

职务:普通成员
等级:1
金币:0.0
发贴:35
注册:2003/1/9 16:05:08
#52003/4/25 20:19:31
这个怎么改(在Connections目录下的news.asp链接数据库文件)

<%
' FileName="Connection_odbc_conn_dsn.htm"
' Type="ADO"
' HTTP="false"
' Catalog=""
' Schema=""
MM_news_STRING = "dsn=news;"
MM_news_STRING = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ="& Server.Mappath("news.mdb")
%>



缺缺

职务:管理员
等级:8
金币:41.0
发贴:9620
注册:2004/1/14 19:14:47
#62003/4/25 21:06:17
你试试

<%
MM_news_STRING = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ="& Server.Mappath("/虚拟目录/目录/news.mdb")
%>



小土

职务:普通成员
等级:1
金币:0.0
发贴:35
注册:2003/1/9 16:05:08
#72003/5/3 14:05:25
可以了,但要加上 Dim MM_news_STRING

但如果我在放到一层目录下,就要重新设置目录了
不向下载的其他系统那样,随便放到哪一级目录都可以不改些连接数据库文件!
那怎么办.

编辑历史:[这消息被小土编辑过(编辑时间2003-05-03 14:20:42)]


jesron

职务:普通成员
等级:2
金币:1.0
发贴:393
注册:2001/1/27 0:06:31
#82003/5/4 11:04:38

图片如下:


下载附件,把"2003541144297376.gif"的扩展名改为.asp,然后上传到服务器,打开文件,这样子就可以看见文件在服务器上的绝对路径,再把connection目录中的文件内容改为:
MM_news_STRING = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=数据库在服务器上的位置"

这样就行了。以后不管你ASP文件放在任何一个目录下,只要数据库位置没有改变,都可以正常运行(前提是在同一个网站内)
补充一下,数据库扩展名最好改为.asp或者.asa,这样就不会让人直接输入路径下载回家玩了

编辑历史:[这消息被jesron编辑过(编辑时间2003-05-04 11:10:42)]