您的位置:首页 > 运维架构 > 网站架构

IIS网站发布数据库无法访问问题解决(新手向)

2017-11-30 10:51 786 查看
相关问题及解决方法:

一、IIS架设

1、网站对应的应用程序池-高级设置-启用32位应用程序-True。

2、选择Default Web Site,并双击ASP-启用父路径,选择True(我在新建网站后保持的是默认,没影响



二、浏览器不显示错误信息(转载)

1,在ASP调试属性中,将错误发送到浏览器更改为TRUE。 

2,网站-单机错误页-编辑功能设置-选择详细错误。(也可选择500后单机编辑功能设置,通常都是500错误?)

3,IE-Internet选项-高级设置,显示友好http错误消息前面的勾去掉,并把“显示每个脚本错误的通知”前面的勾打上。 

实际发布过程中出现的问题及解决(新手向)

系统:Windows server 2008 r2,应用程序及数据库都在本机。

1、开启TCP/IP 服务

SQL Server配置管理器-SQL Server网络配置-TCP/IP-开启

2、数据库连接

本机可以直接Data Source = .

(刚开始网站死命连不上数据库,把Data Source后的本机IP改成了点号重新发布,后来发现是别的原因导致服务器无法连接数据库,所以Data Source后面为本机IP地址是否可以不确定,理论上是可以的)

3、ASP.NET State Service 服务开启

因为外网的浏览器没办法看到明确错误信息(ASP设置浏览器显示错误信息但是并没有显示啊,最后通过F12看的响应正文),在内网发布了一个相同的test网站,终于发现是因为没开启ASP.NET State Service 服务。

至此,以上是我第一次发布网站所遇到的问题,最终发现的问题是ASP.NET State Service服务未开启 ,所以不确定前面的一些设置是否对发布结果有影响,仅供参考。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  IIS 发布 asp
相关文章推荐