2013-10-22 27 views

回答

0

原因是服務器缺少客戶端試圖用來連接服務器的pl_PL語言環境。

嘗試在服務器下面的命令:

sudo locale-gen pl_PL 
sudo update-locale LANG=pl_PL 
+0

我沒有在服務器上的sudo權限,我想保持服務器的區域設置爲默認值,它是什麼 – tomekfranek

+0

hm ..那麼你可以嘗試在''export'中添加'export LC_ALL =「pl_PL.UTF-8」 〜/ .bash_profile' –

+0

Capistrano不會獲取點文件,請參閱http://www.capistranorb.com/documentation/faq/why-does-something-work-in-my-ssh-session-but-not-in- Capistrano的/ –

0

我有過流浪運行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 

然後註銷並重新登錄和消息應該是不見了。