解决了给200分
http://www.vjoy.com.cn:8080/love/index.asp 这个是挂在朋友的空间上的
http://www.youleta.com/ 这个是我自己昨天申请的
为什么我自己的空间打开提示说"您要访问的网页有问题,无法显示"
我TMD郁闷死了,搞定这个问题200分
问题点数:1、回复次数:30Top
1 楼mqjshanghai(有了她)回复于 2005-06-02 01:41:01 得分 0
我可以肯定我的代码没问题啊
但是把其他的网站放在我自己的空间上也可以打开的,就那个交友的网站打不开,很郁闷啊我
都不想睡觉了,兄弟们 :(Top
2 楼mqjshanghai(有了她)回复于 2005-06-02 01:43:27 得分 0
但是这个页面还是可以打开的 http://www.youleta.com/love/fuwu.asp
像这种情况一般是什么问题才会出现这种错误的提示Top
3 楼mayi545()回复于 2005-06-02 01:48:54 得分 0
数据库路径不对了Top
4 楼mqjshanghai(有了她)回复于 2005-06-02 01:53:24 得分 0
应该不会啊,我放在同一个目录下的(love)Top
5 楼mqjshanghai(有了她)回复于 2005-06-02 02:02:45 得分 0
我FTP上传的时候,为什么我的文件不能放在根目录下,而默认的有一个youleta的文件夹,只能放在这个文件夹里面.
如果我把文件传到根目录下,FTP就提示
MKD access
550 access: Access is denied.Top
6 楼renjunjun(飞黄)回复于 2005-06-02 02:39:08 得分 0
把你的数据库连接代码贴出来分析Top
7 楼mqjshanghai(有了她)回复于 2005-06-02 02:41:00 得分 0
<%
dim conn,DBPath
Set conn = Server.CreateObject("ADODB.Connection")
DBPath = Server.MapPath("isi/xlist.asp")
conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & DBPath
%>Top
8 楼mqjshanghai(有了她)回复于 2005-06-02 02:42:12 得分 0
我放在朋友的空间上数据库也是这样连接的呀
怎么放到我自己的空间上就不对了呢Top
9 楼mqjshanghai(有了她)回复于 2005-06-02 02:43:29 得分 0
而且奇怪的是有些页面是可以打开的,也是连接在同样的数据库啊?Top
10 楼renjunjun(飞黄)回复于 2005-06-02 02:49:53 得分 0
代码没错,服务器的问题吧.Top
11 楼renjunjun(飞黄)回复于 2005-06-02 02:52:46 得分 0
你在前面说你是放在同一个目录下的,怎么代码中的路径又指到ISI目录后呢?
让我想到,是不是服务端没有启用父路径,如果没有启用的话,那么页面就不能引用本页上一级目录中的内容了.Top
12 楼mqjshanghai(有了她)回复于 2005-06-02 02:52:56 得分 0
服务器会有什么问题呢
就是我的代码不是放在跟目录下面,而是有一个youleta的文件夹,我的love的文件夹只能放在youleta的文件夹下面,会不会是这个问题Top
13 楼mqjshanghai(有了她)回复于 2005-06-02 02:54:22 得分 0
http://www.youleta.com/mqj/love/votelist.asp
那你们看,这个votelist.asp也是放在同一个目录下的,连接的数据库也一样
为什么这个能显示出来呢,而index.asp为什么显示错误呢Top
14 楼renjunjun(飞黄)回复于 2005-06-02 02:59:23 得分 1
不要怀疑你的空间中的目录,现在很多空间都是这样做的,youleta放在你的帐号目录下,域名是指向你youleta的目录的,而FTP是指向你的帐号目录的,这很正常,有很多供应商都是这样做的,不奇怪.
我刚刚看到的错误,你看看26行.
Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'
[Microsoft][ODBC Microsoft Access Driver]常见错误 不能打开注册表关键字 'Temporary (volatile) Jet DSN for process 0x464 Thread 0x754 DBC 0x2914fd4 Jet'。
/mqj/love/index.asp,行26
Top
15 楼mqjshanghai(有了她)回复于 2005-06-02 03:02:59 得分 0
Set connpic = Server.CreateObject("ADODB.Connection")
DBPath = Server.MapPath("isi/ximg.asp")
connpic.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & DBPath
第26行是这样的呀,isi/ximg.asp这个是连接图片的数据库,没问题的呀 :(Top
16 楼renjunjun(飞黄)回复于 2005-06-02 03:07:19 得分 0
另一个数据库?你的数据库版本正确吗?
别是这个数据库的问题吧,打开看看是不是access2000或以下的版本,或者可以压缩修复一下试试看有没有问题.Top
17 楼mqjshanghai(有了她)回复于 2005-06-02 03:11:24 得分 0
是office 2003的
你们看呀在 http://www.vjoy.com.cn:8080/love/index.asp 这个空间一点问题都没有的Top
18 楼renjunjun(飞黄)回复于 2005-06-02 03:14:54 得分 0
windows2000的服务器的ADO好象支持不到access 2003 的数据库,你把数据库转成2000格式或97格式的试试Top
19 楼mqjshanghai(有了她)回复于 2005-06-02 03:18:42 得分 0
不会吧,不会是因为这个吧
那我还要装office2000啊Top
20 楼mqjshanghai(有了她)回复于 2005-06-02 03:21:28 得分 0
嗨,兄弟现在 缘友靓照 可以打开了呵呵
但是index.asp和情感随笔 还是打不开Top
21 楼renjunjun(飞黄)回复于 2005-06-02 03:22:10 得分 0
不用啊,直接用access 2003打开这个数据库,然后另存一份,选择为access 2000格式的就可以了,把原文件备份,新文件换上去试试.Top
22 楼renjunjun(飞黄)回复于 2005-06-02 03:24:13 得分 0
最好把数据库的版本都确保为2000的,我觉得是服务器MDAC版本不正常引起的错误.再说,为了你的程序兼容性好,换成2000的数据库格式才是王道.Top
23 楼mqjshanghai(有了她)回复于 2005-06-02 03:25:15 得分 0
但是我不能转2000啊,我没装啊
加我QQ 33195842Top
24 楼renjunjun(飞黄)回复于 2005-06-02 03:26:00 得分 0
首页也出来了,658行有错误,看看对应的是哪个数据库吧.Top
25 楼mqjshanghai(有了她)回复于 2005-06-02 03:26:53 得分 0
2003不能转2000的格式Top
26 楼mqjshanghai(有了她)回复于 2005-06-02 03:30:40 得分 0
操,现在可以了,果然是数据库的问题,妈的
应该差不多了,有信心了呵呵Top
27 楼mqjshanghai(有了她)回复于 2005-06-02 03:31:12 得分 0
哈哈,兄弟,可以了,等会开贴送你分Top
28 楼renjunjun(飞黄)回复于 2005-06-02 03:31:29 得分 0
你有没有安装access 2003?
有的话打开原来的数据库,菜单:工具/数据库实用工具/转换数据库/转为2000格式就会提示你另存一份转换后的数据库了.Top
29 楼mqjshanghai(有了她)回复于 2005-06-02 03:32:55 得分 0
现在都可以了,你看看吧
哈哈,太开心了,原来是这样的缘故,晕了呵呵
非常感谢你
我开贴给你分,不会被管理员删掉吧,不会删的话我就开个200分的贴,马上就给你Top
30 楼asp1110()回复于 2005-06-02 07:48:41 得分 0
100MB asp和 asp.net空间 50/1年
我看到了一个网站 100MB asp和 asp.net空间 现在促销,
同学们可以做一个简单的个人网站用来找工作 ,
支持 asp.net 一年才50元!不要错过哦!!!
速度非常快,一般公司企业 足够用了!
http://www.hi876.com
希望能对大家有帮助Top




