| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3008 人关注过本帖
标题:[求助]ASP网页本地可以浏览,但上传至服务器后却无法浏览
只看楼主 加入收藏
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:400
帖 子:11857
专家分:43421
注 册:2006-5-13
结帖率:99.55%
收藏
 问题点数:0 回复次数:11 
[求助]ASP网页本地可以浏览,但上传至服务器后却无法浏览

我的ASP动态网页做好之后,在本地电脑中可以浏览,但上传到服务器之后大部分网页都无法浏览,浏览时出现下列错误提示:
**********************************
该页无法显示

您要访问的页有问题,无法显示该页。


请尝试以下操作:


HTTP 500 - 内部服务器错误
Internet Explorer

***************************************************************
经反复检查,上传至服务器的网页文件长度与在本地电脑中的长度完全一致,不会有文件不完整的可能性。不能显示的网页主要是一些涉及到数据库操作的页面,但我的数据库的确已经上传,路径也没有改变。整个网站的文件已经反复上传了多次仍不能解决问题。请大家帮我分析一下可能会是什么原因,在此先谢谢大家!

[此贴子已经被作者于2006-10-13 7:40:53编辑过]

搜索更多相关主题的帖子: 服务器 网页 ASP 浏览 
2006-10-13 07:37
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
收藏
得分:0 
数据库路径没有改变?本机的数据库路径是怎么写的?(也就是连接字符串怎么写的)。
2006-10-13 09:22
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
收藏
得分:0 
另外要注意,上传到网站的数据库路径一定要写相对路径,绝对路径是有可能会出错误的。
2006-10-13 09:23
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:400
帖 子:11857
专家分:43421
注 册:2006-5-13
收藏
得分:0 
一、数据库的相对路径应该如何写?
二、为什么我的留言簿中不会出现这个问题?
三、我的conn文件如下:
<%
set conn=server.createobject("adodb.connection")
conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("txta\txts.mdb")
%>
这样写是不是相对路径?

活到老,学到老!http://www.(该域名已经被ISP盗卖了)E-mail:hu-jj@
2006-10-13 19:06
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:400
帖 子:11857
专家分:43421
注 册:2006-5-13
收藏
得分:0 
经测试,的确是数据库的问题。我将网页中与数据库相关的语句删除之后,网页就可以显示了,但显示不了数据库内的记录。

活到老,学到老!http://www.(该域名已经被ISP盗卖了)E-mail:hu-jj@
2006-10-13 19:13
SinoPec
Rank: 1
等 级:新手上路
威 望:1
帖 子:63
专家分:0
注 册:2006-10-11
收藏
得分:0 
conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("txta/txts.mdb")

2006-10-13 20:01
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:400
帖 子:11857
专家分:43421
注 册:2006-5-13
收藏
得分:0 
我已经将路径中的"\"改为"/"了,但仍然出错。是不是还有其他问题?

[此贴子已经被作者于2006-10-13 20:15:42编辑过]



活到老,学到老!http://www.(该域名已经被ISP盗卖了)E-mail:hu-jj@
2006-10-13 20:12
SinoPec
Rank: 1
等 级:新手上路
威 望:1
帖 子:63
专家分:0
注 册:2006-10-11
收藏
得分:0 
conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Jet OLEDB:Database;Data Source=" & Server.MapPath("txta/txts.mdb")

换这种连接方式测试一下。还有问一下,你的数据库确实是放在txta 文件夹下吗?

2006-10-13 20:16
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:400
帖 子:11857
专家分:43421
注 册:2006-5-13
收藏
得分:0 
不好意思,我将服务器上的文件夹名称搞错了,修改成正确的就OK了。谢谢yms123、SinoPec。

活到老,学到老!http://www.(该域名已经被ISP盗卖了)E-mail:hu-jj@
2006-10-13 20:28
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:400
帖 子:11857
专家分:43421
注 册:2006-5-13
收藏
得分:0 
不过同一页面有时可以显示,有时却会出错。出错时显示下列信息,稍等片刻再刷新有时又可以显示。这是不是因为服务器的问题呀?

Provider 错误 '80004005'

未指定的错误

/conn.asp,行 3

活到老,学到老!http://www.(该域名已经被ISP盗卖了)E-mail:hu-jj@
2006-10-13 20:42
快速回复:[求助]ASP网页本地可以浏览,但上传至服务器后却无法浏览
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.027256 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved