我在部署期间收到很多警告
bash: warning: setlocale: LC_ALL: cannot change locale (pl_PL.UTF-8)
pl_PL.UTF-8
是我的本地语言环境系统
如何摆脱这些警告?
我在部署期间收到很多警告
bash: warning: setlocale: LC_ALL: cannot change locale (pl_PL.UTF-8)
pl_PL.UTF-8
是我的本地语言环境系统
如何摆脱这些警告?
我在通过 Vagrant 运行 Capistrano 时遇到了同样的问题,除了我的是“无法更改语言环境(en_US)”。终于摆脱了这个消息。这是我所做的:
sudo nano /etc/profile
添加以下行
export LANG="en_US.UTF-8"
export LC_ALL="en_US.UTF-8"
然后修改这个文件
sudo nano /etc/skel/.bashrc
添加这些行
export LANG=en_US.UTF-8
export LC_ALL=en_US.UTF-8
然后注销并重新登录,消息应该消失了。
原因是服务器缺少客户端试图用来连接服务器的 pl_PL 语言环境。
在服务器上尝试以下命令:
sudo locale-gen pl_PL
sudo update-locale LANG=pl_PL