已安装IIS服务器,并建好了站点的网页中html文件可以打开,ASP文件却打不开
HTTP500-内部服务器错误web服务扩展里的ActiveServerPages已经打开了,iis网站目录"属性"---"主目录"----下面的"执行权根"也已选择"纯...
HTTP 500 - 内部服务器错误
web服务扩展里的Active Server Pages已经打开了,iis网站目录"属性"---"主目录"----下面的"执行权根"也已选择"纯脚本"可还是不能运行我放入的ASP页面。写了一张比较简单的ASP页面,如:<%="AA"%>,可以运行。我放入的ASP页面没有问题,是我朋友写的一个站点,他那里可以运行起来,我是完整拖过来的。 展开
web服务扩展里的Active Server Pages已经打开了,iis网站目录"属性"---"主目录"----下面的"执行权根"也已选择"纯脚本"可还是不能运行我放入的ASP页面。写了一张比较简单的ASP页面,如:<%="AA"%>,可以运行。我放入的ASP页面没有问题,是我朋友写的一个站点,他那里可以运行起来,我是完整拖过来的。 展开
4个回答
展开全部
可能你安装的系统是ghost版,windows的默认设置已经被改得面目全非了,所以安装好了iis却无法正常使用。重点检查权限问题,先在iis里查看站点的用户,然后在c:\windows\temp目录里把这个用户的权限加上,这样可以解决因无法打开数据库而导致的500错误。
更多追问追答
追问
谢谢帮助,不过我安装的并不是ghost版系统,是装机版win2003。而且我用得只有adminstrator这一个账户,访问也是使用这个账户,权限应该不存在问题。
追答
我是指启动网站的用户,而不是指登录系统的用户,你真的设置使用了administrator?一般情况下,IIS都是使用IUSR_Xxx这样的用户。
展开全部
解决思路:
内容来自iisboy
1.检查IIS中ASP扩展是否存在或开启。
2.检查网站目录IIS来宾用户权限是否有被改动迹象。
3.检查C:\Program Files\Common Files 目录是否有USRS组读取运行权限
4.随便写一个ASP代码页面放入站点目录,看是否可以打开。
5.是否安装伪静态组件,如果有安装,则删除伪静态规则,试试看是否正常。
6.以上方法都不行,可以卸载IIS,重新安装IIS服务!
内容来自iisboy
1.检查IIS中ASP扩展是否存在或开启。
2.检查网站目录IIS来宾用户权限是否有被改动迹象。
3.检查C:\Program Files\Common Files 目录是否有USRS组读取运行权限
4.随便写一个ASP代码页面放入站点目录,看是否可以打开。
5.是否安装伪静态组件,如果有安装,则删除伪静态规则,试试看是否正常。
6.以上方法都不行,可以卸载IIS,重新安装IIS服务!
追问
修改了IE的设置后,显示错误提示是这个样子的:
Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'
[Microsoft][ODBC Microsoft Access Driver]常见错误 不能打开注册表关键字 'Temporary (volatile) Jet DSN for process 0xe00 Thread 0xe8c DBC 0x1bd9024 Jet'。
/news/include/conn.asp,行 3
请问一下这是什么错误...
参考资料: http://www.iisboy.com/web_article/special/451.html
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你看看你的首页首选项有没有设置对哟。。要加个index.asp。
追问
谢谢帮助,我的首页使用的是index.html,这个页面可以进行访问,是链接到另一个.asp为后缀名的页面时出现了问题。顺便能否请你好心告诉我首页首选项准确是在哪个位置进行设置?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
父目录?
追问
谢谢各位的大力帮助,答案我已经找到了,在这里也放出来提供各位分享。
解决方法:打开对应的数据库(*.mdb)文件的属性,安全选项卡,添加或修改“Internet 来宾帐户(IUSR_MACHINENAME)”的权限,允许“写入”。
非常抱歉,由于是新手,点得太快,这次提问没有设置悬赏值。下次提问,一定为各位好心人设置一个悬赏分。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询