首页 > Web开发 > 详细

linux下发布.net core发现验证码报错的问题

时间:2020-07-24 12:36:03      阅读:140      评论:0      收藏:0      [点我收藏+]

 最近部署了asp.netcore 3.1 的测试项目在CentOS环境下部署 发现绘制的验证码没法正常显示(windows下是正常的),再错误页面发现

System.DllNotFoundException: Unable to load shared library libgdiplus

由此应该是少一些GUI图形绘制组件 参考了一些文章后


得出解决办法:


1.在centos下安装libgdiplus-devel;


 命令: 


yum install libgdiplus-devel 
 

2.重启 .netcore 服务(supervisorctl restart 服务名称) 我是用的supervisor做的守护进程

linux下发布.net core发现验证码报错的问题

原文:https://www.cnblogs.com/hangun/p/13370779.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!