ASP问题、求助过路的朋友;在线等待,即刻给分,谢谢!

时间:2021-06-20 21:30:43
刚开始学习ASP,我想问在WINDOWS2000下运行正常的ASP程序、到了2000  SERVER中为什么就运行不正常了,具体表现为:页面提交的时候出现HTTP  500内部服务器错误(后台管理\软件添加模块)。  有人告诉我这种原因可能是没有访问权限!我的磁盘是NTFS格式,需要设置权限。不过我以前没有在SERVER上做过程序;请问我需要设置怎样的权限,有人能具体说一下吗?或者说还有其他的途径?在线等待,多谢了……

16 个解决方案

#1


IIS正确不?

#2


??奇怪~~~

#3


右键->目录属性->web共享

#4


是不是数据库的问题?
没看到具体的文件,不好说

#5


换个WEB根目录看看

#6


有没有对数据库的访问。如果有的话可能是ODBC的问题

#7


"显示友好的HTTP错误信息"前的勾去掉,看到底提示什么错误.

#8


把IIS下的自定义错误信息中的几个500错误都改成默认值,然后在IE的INTERNET选项高级中把显示友好HTTP错误信息前的勾去掉,看看会报什么错?

#9


具体表现为:
Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005' 

[Microsoft][ODBC Microsoft Access Driver] 不能更新。数据库或对象为只读。 

/webtest/softdown/admin/adminsave.asp,行134 

但是我的数据库应该正常,2000 professional(单机PWS环境)下运行没有异常现象出现,换根目录不能解决问题、共享也不行,SERVER下的ODBC和IIS具体应该怎么配置,进一步期待中……

#10


把你的数据库连接方式贴出来.另外,是不是把Access数据库找开了呢?建议重新启动机器,然后运行你的程序,看会不会还有相同的问题.

#11


将你access数据库所在目录权限( 属性->安全 里 )设为IUSR_主机名的用户可读写。

#12


数据库采用ADO连接方式,如下:
<%
   'on error resume next
dim conn
dim dbpath
    set conn=server.createobject("adodb.connection")
DBPath = Server.MapPath("../192.168.1.252.mdb")
conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & DBPath
%>
数据库的位置应该没什么问题吧,我在本机上通过之后才上传服务器(校园网),会不会跟SERVER的配置有关系呢?

#13


配置iis

#14


这个问题就多了,你不说明白点大家是很难帮你找到问题的!

#15


你用ODBC了吗?数据库有密码吗?

#16


问题解决,云儿是对的……我不知道SERVER(NTFS格式)还要配置权限的问题;收工,谢谢这么多朋友帮忙,多谢:)

#1


IIS正确不?

#2


??奇怪~~~

#3


右键->目录属性->web共享

#4


是不是数据库的问题?
没看到具体的文件,不好说

#5


换个WEB根目录看看

#6


有没有对数据库的访问。如果有的话可能是ODBC的问题

#7


"显示友好的HTTP错误信息"前的勾去掉,看到底提示什么错误.

#8


把IIS下的自定义错误信息中的几个500错误都改成默认值,然后在IE的INTERNET选项高级中把显示友好HTTP错误信息前的勾去掉,看看会报什么错?

#9


具体表现为:
Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005' 

[Microsoft][ODBC Microsoft Access Driver] 不能更新。数据库或对象为只读。 

/webtest/softdown/admin/adminsave.asp,行134 

但是我的数据库应该正常,2000 professional(单机PWS环境)下运行没有异常现象出现,换根目录不能解决问题、共享也不行,SERVER下的ODBC和IIS具体应该怎么配置,进一步期待中……

#10


把你的数据库连接方式贴出来.另外,是不是把Access数据库找开了呢?建议重新启动机器,然后运行你的程序,看会不会还有相同的问题.

#11


将你access数据库所在目录权限( 属性->安全 里 )设为IUSR_主机名的用户可读写。

#12


数据库采用ADO连接方式,如下:
<%
   'on error resume next
dim conn
dim dbpath
    set conn=server.createobject("adodb.connection")
DBPath = Server.MapPath("../192.168.1.252.mdb")
conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & DBPath
%>
数据库的位置应该没什么问题吧,我在本机上通过之后才上传服务器(校园网),会不会跟SERVER的配置有关系呢?

#13


配置iis

#14


这个问题就多了,你不说明白点大家是很难帮你找到问题的!

#15


你用ODBC了吗?数据库有密码吗?

#16


问题解决,云儿是对的……我不知道SERVER(NTFS格式)还要配置权限的问题;收工,谢谢这么多朋友帮忙,多谢:)