linux下更改文件字符格式为uft-8
liunx下发布的.net Core 程序,发现短信签名不错误不能发出。后来检查发现配配文件中的字符为乱码才知道是因为字符格式问题。
因为服务器批较多,还是使用命令来解决比较快。使用iconv来更改。
iconv -f gb2312 -t utf8 appsettings.json > appsettings.json.bak rm -f appsettings.json mv appsettings.json.bak appsettings.json systemctl restart Core.service systemctl status Core.service