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的/ –