急急!为什么 我在本地测试ASP网站可以 传到服务器上就HTTP500错误

急急!为什么 我在本地测试ASP网站可以 传到服务器上就HTTP500错误,第1张

数据库驱动错误,看你上面的代码你应该用的是ACCESS2003的驱动,如果服务器上没有安装ACCESS2003的话,建议你联系服务器管理员安装。

ACCESS每个版本的数据库连接代码是不一样的。

第一检查空间默认文档设置可能没设置成你的默认文档(如果你的默认首页的名称特殊的话可能性更大)

第二检查数据库连接文件,是否使用的是绝对路径,改为相对路径

第三,如果这样还不行的话可能你使用了某个特殊的组建,如动易等

其他:我也不晓得了呵呵呵

运行时错误

说明:服务器上出现应用程序错误。目前这个应用程序的自定义错误设置禁止远程查看应用程序错误的详细信息(出于安全原因,)。然而,它可以被视为在本地服务器计算机上上运行的浏览器。

详细信息:若要使远程计算机上查看此特定错误信息的详细信息,请在位于当前Web应用程序的根目录下的“web.config”配置文件中创建一个<customErrors>标记。这<customErrors>标记应该有它的“模式”属性设置为“关”。

<! - web.config配置文件 - >

的<configuration>

的<system.web>

<customErrors mode="Off"/>

</的system.web>

</配置>

注释:通过修改应用程序的<customErrors>配置标记的“defaultRedirect”属性,使其指向自定义错误页的URL,你看到的当前错误页的,可以自定义错误页替换。

<! - web.config配置文件 - >

的<configuration>

的<system.web>

<customErrors mode="RemoteOnly" defaultRedirect="mycustompage.htm"/>

</的system.web>

</配置>

这个是翻译以后的意思,服务器上不打开调试时具体看不到错误信息的,想要看到具体的错误信息,你就得把调试打开,怎么打开,这个讲得很清楚了,或者你在服务器的浏览器上运行也可以看到具体错误,你看到具体错误了,再发出来吧,这个错误指示一个提示没打开调试,看不到具体错,要看具体错误,请打开调试功能,你本地没错,服务器上错误,我估计是数据库连接字符串问题。你再看看吧


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/113827.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-12
下一篇2023-03-12

发表评论

登录后才能评论

评论列表(0条)

    保存