注册 登录
编程论坛 ASP技术论坛

复制了别人整个ASP网页代码到同一台电脑的另一个目录去,有些网页却不能打开?

yiyaozjk 发布于 2011-05-26 21:10, 3150 次点击
复制了别人整个网页代码到同一个电脑的另一个目录去,有些网页却不能打开?有一个ASP动态网站(原来是80端口),我把它的代码全部复制到同一台电脑的另一个目录中\WW\中去后,使用IIS又定义了这个WWW目录,使用8012端口.
   但现在只有网页上的首页dafult.asp,网页和少数几个*.asp网页能的正常打开,大部分的网页不能正常打开.(网站内需要检测登录的)

http://192.168.201.4:8012/Pub/news/   这些都不能打开,
http://192.168.201.4:8012/my/mailsearch.asp   不能正常打开

http://192.168.201.4:8012/pub/erp/code.asp   奇怪的是:这个网页却能正常打开,也能正常进行数据库查询

高手,请支个招,能解答一下,如何能正常运行这些.ASP网页?要设置IIS哪些地方>???谢谢!
14 回复
#2
dzt00012011-05-27 10:23
不能打开是500错误?还是404-找不到文件?
#3
yiyaozjk2011-05-27 11:59
提示是:HTTP 500 - 内部服务器错误
要如何设置???谢谢!

#4
dzt00012011-05-27 12:30
500错误提示的内容。怀疑是数据库连接地址不对
#5
yiyaozjk2011-05-27 15:29
不可能吧?我是复制到同一台电脑的,另一个真正的WWW目录却能正常运转.
数据库连接代码同样的呀?
#6
dzt00012011-05-27 15:52
让你给个错误内容你却不给,你自己想办法吧
#7
yiyaozjk2011-05-27 19:23
只有本站会员才能查看附件,请 登录
正需要人帮忙解答一下..没有理解你的意思..帮忙看一下,我把错误码图片上传上来的
#8
yiyaozjk2011-05-27 22:00
后面我干脆测试了一下,将能打开的主页里面的一个链接,改成了一个新的.ASP网页,有一次能打开,但重新开机后,就不能再打开这个文件了,还是报500,内部服务器错误...

应该是帐号权限问题吗?我有点怀疑是这个了.....
在网上搜索了一下500错误是:,IWAM账号在Active Directory、IIS metabase数据库和COM+应用程序三处的密码要同步成功,

 对吗?
#9
liang1982072011-05-27 23:46
你确定这个目录的权限设置和原来的一样么?
#10
yiyaozjk2011-05-28 10:23
是不是要在IIS设置还是在数据库中设置这个UID的权限?会不会是原来的网站是用80端口,而现在复制的是改成8021端口的缘故??如果是的话,要怎么设置??

同样都是相同的数据库的连接代码. 其中Data Source=gs21就是指本机192.168.201.4
<%
set conn=Server.CreateObject("ADODB.Connection")
ConnString="Provider=SQLOLEDB.1;Data Source=gs21; UID=website;PWD=9725129080169; Database=PNDG"

conn.open ConnString
%>


但其中http://192.168.201.4:8012/pub/erp/code.asp   奇怪的是:这个网页却能正常打开,也能正常进行数据库查询
它的数据库连接代码是下列:
ConnString="Provider=SQLOLEDB.1;Data Source=gs21; UID=website;PWD=9725129080169; Database=db_PNDG"

#11
a1900662011-05-28 17:47
在  http://192.168.201.4:8012/Pub/news/   下没有默认页  index.asp index.htm.index.html 等默认文件.所以无法打开http://192.168.201.4:8012/Pub/news/
把code.asp  修改为index.asp后。  输入  http://192.168.201.4:8012/Pub/news/  能打了。
#12
liang1982072011-05-28 18:55
uid权限是在文件或文件夹点属性-安全那设定,设置(website 用户,如果没有加一个)成完全控制。端口你不用改,你把虚拟目录都改了,用的也是同一个IIS,又没添加别的服务器,不会存在端口冲突问题。
#13
dzt00012011-05-28 21:08
都到今天了,你还是没有给出500错误的类型和内容,光靠猜是很难解决的。
按你的说法,可以调用数据库,但有些页面不能访问,那有可能是include文件的路径写的不对。
#14
yiyaozjk2011-05-29 08:50
小飞侠,我都把错误的图片作为附件上传上来来,在7楼。。。

报错的图片只是提示HTTP500内部服务器错误,也没有提示是HTTP500哪一种类型错误??

  UID是不是对数据库的访问权限,还需要这个UID对WWW文件夹具有操作权限设置吗??
#15
dzt00012011-05-29 21:29
进入“Internet选项”,单击“高级”选项卡,取消勾选“显示友好HTTP错误信息”(一直拉到最下面,差不多在最后了) 这样就能显示500错误类型和错误行了
1