今天升级了一下系统后,字符集丢失了,然后重新安装了、设置了默认zh_CN.UTF-8
字符集。
~ » cat /etc/default/locale
LANG="zh_CN.UTF-8"
LANGUAGE="zh_CN:zh"
但是supervisord进程下的进程如果是开机自动启动还是会有字符集问题
但是service supervisor restart后又会恢复正常。
在rc里的优先级是20。
已经重新安装了supervisor,还是没有解决。
在/etc/init.d/supervisor里面加入了
LANG=zh_CN.UTF-8
LANGUAGE=zh_CN:zh:en_US:en
LC_CTYPE="zh_CN.UTF-8"
LC_NUMERIC=zh_CN.UTF-8
LC_TIME=zh_CN.UTF-8
LC_COLLATE="zh_CN.UTF-8"
LC_MONETARY=zh_CN.UTF-8
LC_MESSAGES="zh_CN.UTF-8"
LC_PAPER=zh_CN.UTF-8
LC_NAME=zh_CN.UTF-8
LC_ADDRESS=zh_CN.UTF-8
LC_TELEPHONE=zh_CN.UTF-8
LC_MEASUREMENT=zh_CN.UTF-8
LC_IDENTIFICATION=zh_CN.UTF-8
LC_ALL=
仍然不见效果。