0
我部署过程中得到了很多警告如何在部署期间摆脱setlocale警告?
bash: warning: setlocale: LC_ALL: cannot change locale (pl_PL.UTF-8)
pl_PL.UTF-8
是我的本地语言环境系统
如何摆脱那个警告?
我部署过程中得到了很多警告如何在部署期间摆脱setlocale警告?
bash: warning: setlocale: LC_ALL: cannot change locale (pl_PL.UTF-8)
pl_PL.UTF-8
是我的本地语言环境系统
如何摆脱那个警告?
原因是服务器缺少客户端试图用来连接服务器的pl_PL语言环境。
尝试在服务器下面的命令:
sudo locale-gen pl_PL
sudo update-locale LANG=pl_PL
我有过流浪运行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
然后注销并重新登录和消息应该是不见了。
我没有在服务器上的sudo权限,我想保持服务器的区域设置为默认值,它是什么 – tomekfranek
hm ..那么你可以尝试在''export'中添加'export LC_ALL =“pl_PL.UTF-8” 〜/ .bash_profile' –
Capistrano不会获取点文件,请参阅http://www.capistranorb.com/documentation/faq/why-does-something-work-in-my-ssh-session-but-not-in- Capistrano的/ –