首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在部署过程中摆脱setlocale警告?

如何在部署过程中摆脱setlocale警告?
EN

Stack Overflow用户
提问于 2013-10-22 18:46:28
回答 2查看 676关注 0票数 0

在部署过程中,我收到很多警告

代码语言:javascript
复制
bash: warning: setlocale: LC_ALL: cannot change locale (pl_PL.UTF-8)

pl_PL.UTF-8是我本地的语言环境系统

如何摆脱这些警告?

EN

回答 2

Stack Overflow用户

发布于 2013-10-22 18:57:59

原因是服务器缺少客户端尝试用来连接到服务器的pl_PL区域设置。

在服务器上尝试以下命令:

代码语言:javascript
复制
sudo locale-gen pl_PL
sudo update-locale LANG=pl_PL
票数 0
EN

Stack Overflow用户

发布于 2014-08-11 17:03:54

我通过Vagrant运行Capistrano时也遇到了同样的问题,除了我的问题是“无法更改区域设置(en_US)”。终于摆脱了这条消息。下面是我所做的:

代码语言:javascript
复制
sudo nano /etc/profile

添加以下行

代码语言:javascript
复制
export LANG="en_US.UTF-8"
export LC_ALL="en_US.UTF-8"

然后修改这个文件

代码语言:javascript
复制
sudo nano /etc/skel/.bashrc

添加以下几行

代码语言:javascript
复制
export LANG=en_US.UTF-8
export LC_ALL=en_US.UTF-8

然后注销并重新登录,消息应该会消失。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19515689

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档