项目部署到tomcat6.0启动成功后访问页面报500_.net core IIS部署教程
今天上午基于.net core做了一个简单的Web Api的Demo,练习一下IIS部署,本以为很简单,没想到遇到了很多坑,折腾了大半天才部署成功,简单记录一下,以供大家参考。
1、发布项目
2、下载并安装AspNetCoreModuleV2模块
下载地址:https://dotnet.microsoft.com/download/dotnet-core/thank-you/runtime-aspnetcore-2.2.2-windows-hosting-bundle-installer
下载页面
3、当打开IIS面板,在模块里有AspNetCoreModuleV2时表示安装成功
4、添加网站并配置发布的路径、ip、端口等信息
5、将应用程序池.NET CLR版本选择为无托管代码
6、访问时如果报500错误,则先打开发布文件夹里的web.cinfig文件,修改stdoutLogEnabled="true",根据错误日志定位具体错误
7、常见问题——数据库连接失败,可能是数据库连接字符串有问题
例如错误提示:You shouldn't use localdb when hosting in IIS. LocalDB is launched in the context of the user running it.(在IIS中托管时不应该使用localdb。LocalDB是在运行它的用户的上下文中启动的。)
修改数据库连接字符串:
正确配置:"shopConnectionString": "server=.;database=ShopDB;uid=sa;pwd=123"
错误配置:"Server=PS20190608PCTW;DataBase=ShopDB;Trusted_Connection=True;"(本地可以访问,发布到IIS 不能访问)
8、修改完数据库连接字符串后再次访问成功
项目部署到tomcat6.0启动成功后访问页面报500_.net core IIS部署教程相关推荐
- nginx启动成功,web页面报错
服务,端口都有 解决办法 : 查看日志 cat /usr/local/nginx/logs/error.log 解决办法: 检查服务端服务是否启动成功 [root@shizhan02 html]# p ...
- VC++6.0安装成功后如何启动应用或者如何创建快捷方式
Win10系统下VC++6.0安装成功后并没有自动生成快捷方式,所以我们得自己创建. 一.首先找到我们电脑上VC++6.0程序的安装文件夹位置,然后点击打开VC6.0根文件夹,在右上方搜索框输入&qu ...
- Springboot 项目金蝶中间件AAS-9.0启动报错 javax.persistence.Table.indexes()[Ljavax/persistence/Index 问题解决
Springboot 项目金蝶中间件AAS-9.0启动报错 java.lang.NoSuchMethodError: javax.persistence.Table.indexes()[Ljavax/ ...
- mongoDB服务端mongod安装启动成功后找不到客户端mongo
mongoDB服务端mongod安装启动成功后找不到客户端mongo mongodb正常安装后,修改环境变量,且mongod能轻松跑同,但是mongo命令无法被正确执行 前往安装目录下/bin目录中, ...
- http-server swagger-editor启动成功后,访问404的解决方法
http-server swagger-editor启动成功后,访问404的解决方法 参考文章: (1)http-server swagger-editor启动成功后,访问404的解决方法 (2)ht ...
- ES8.0(Elasticsearch)启动成功,访问失败
es8.0启动成功,发布地址也有,但是访问不了http://localhost:9200 关闭防火墙,开放端口等没用 原因:elasticsearch8.0 不支持JDK8,支持JDK17 查询地址: ...
- Zookeeper启动成功后拒绝连接的解决方案
zookeeper启动成功后zkServer.sh status出错 一.问题出现情形 运行zookeeperd后显示启动成功:JMX enabled by default Using config: ...
- nacos启动成功无法访问
项目场景: nacos启动成功无法访问 问题描述: 查看日志 cat /usr/local/nacos/nacos/logs/start.out nacos启动成功,访问不了 原因分析: 查看你的服务 ...
- elasticsearch启动成功,访问不成功问题
windows系统下elasticsearch启动成功,访问不成功问题 启动 解压官网下载的elasticsearch-8.2.0安装包,然后找到elasticsearch-8.2.0\bin目下的& ...
最新文章
- 科研指导:机器学习与自然语言处理
- GGGit与Github
- 浅析在网站软文内容中是如何做好关键词优化的?
- 最大子序列、最长递增子序列、最长公共子串、最长公共子序列、字符串编辑距离
- springmvc教程--快速入门教程
- IsWow64Process 判断操作系统位数
- js实现获取当前周,过去和未来周的时间段日期
- Mysql入门的10条语句
- 《C和C++游戏趣味编程》 第8章 十步万度
- 为什么我 11 岁的儿子说要放弃编程,却又转战 Python
- 【RAC】 RAC For W2K8R2 安装--创建ASM磁盘组(六)
- HTML基本语法格式(元素、标签)
- python分位数回归模型_分位数回归及其Python源码导读
- 小随笔:利用Shader给斯坦福兔子长毛和实现雪地效果
- Unity_AR_Vuforia_实现涂涂乐
- (转)大数据量分页存储过程效率测试附代码
- python画哆啦a梦图片_80行代码!用Python做一个哆来A梦分身
- 简单的交换排序法(选择排序)。
- 小米手机显示服务器已满,小米云空间不足怎么办 小米云服务空间已满官方解决方案...
- 第六十四章 Caché 函数大全 $STACK 函数
热门文章
- java执行python路径_java调用其它语言脚本(python、js)
- 从初恋到生子,聊聊我的十年爱情。
- 关于利用IBERT核对GTX收发器板级测试的原理与过程详解
- c语言提取图片yiq分量,图片数字水印C语言代码
- java接口测试工具_这 5 款实用性能测试工具,你会如何选择?
- docker mysql总是退出_docker 安装 mysql
- linux100day(day3)--常用文本处理命令和vim文本编辑器
- luogu1355 神秘大三角
- python系统学习:函数积累(持续更新)
- MVC架构中,用户的请求简单梳理