苏南大叔继续写iis调试的事情,调试的事情,其实过去很久很久了,只不过最近才拿出来写写。话说,苏南大叔披荆棘斩六将的,把调试的事情,往前推进了。结果,又是一个500报错,完全没有思路啊。

苏南大叔:iis报错500,aspx网站如何支持sqlite? - iis-sqlite
iis报错500,aspx网站如何支持sqlite?(图7-1)

那么,如何解决iis500错误呢?苏南大叔是这么做的...本文测试环境:win10,iis@10.0。网站是个基于aspx的简单网站。

报错截图

报错截图如下:非常常见的500错误信息。没有显示详细的报错信息....

苏南大叔:iis报错500,aspx网站如何支持sqlite? - iis-500
iis报错500,aspx网站如何支持sqlite?(图7-2)

查找报错

web.config里面找到了log4net的配置痕迹。

苏南大叔:iis报错500,aspx网站如何支持sqlite? - iis-500-2
iis报错500,aspx网站如何支持sqlite?(图7-3)

根据log文件显示,这是个未能识别sqlite扩展的错误。

苏南大叔:iis报错500,aspx网站如何支持sqlite? - iis-500-3
iis报错500,aspx网站如何支持sqlite?(图7-4)

解决问题

如果想要解决aspx网站错误,很多时候,解决方案就是将应用程序池设置为classic经典模式。

苏南大叔:iis报错500,aspx网站如何支持sqlite? - iis-500-4
iis报错500,aspx网站如何支持sqlite?(图7-5)

但是,在本文中,想要解决问题,还需要设置一个32位应用支持。这个就算是比较特殊了吧。所以,还是给这个网站单独做个经典32位应用池比较好。

苏南大叔:iis报错500,aspx网站如何支持sqlite? - iis-500-5
iis报错500,aspx网站如何支持sqlite?(图7-6)

苏南大叔:iis报错500,aspx网站如何支持sqlite? - iis-500-6
iis报错500,aspx网站如何支持sqlite?(图7-7)

相关链接

总结

对于500错误,一般都是要找到具体的服务器端的报错信息,具体问题具体分析。

如果本文对您有帮助,或者节约了您的时间,欢迎打赏瓶饮料,建立下友谊关系。
本博客不欢迎:各种镜像采集行为。请尊重原创文章内容,转载请保留作者链接。
本站采用创作共用版权协议, 要求署名、非商业用途和相同方式共享。
转载本站内容必须也遵循“署名-非商业用途-相同方式共享”的创作共用协议。
未经许可,规模化镜像抄袭本站内容的行为,将会根据有关法律法规进行维权。
程序如此灵动~》下所有原创文章,如被用于商业用途,请您按规定支付稿费。

 【加群】加入QQ群【175454274】和大家一起讨论这个问题

 【源码】本文代码片段及相关软件,请点此获取

 【绝密】秘籍文章入口,仅传授于有缘之人   iis    sqlite

本站的忠实读者小伙伴,正在阅读下面这些文章: