2016-12-03 6 views
0

Alfrescoを初めて使用していて、インストールガイドに従ってdebianサーバに(sshアクセス経由で)alfrescoをインストールしようとしています。ただし、インストールが停止し、このエラーが表示されます。エンコーディングの不一致により屋外インストールを進めることができません

Error: There has been an error. 
initdb.bin: encoding mismatch 
The encoding you selected (UTF8) and the encoding that the selected 
locale uses (LATIN1) do not match. This would lead to misbehavior in 
various character string processing functions. Rerun initdb.bin and either 
do not specify an encoding explicitly, or choose a matching combination. 

サーバーのロケールを更新しようとしましたが、問題は残りました。これをどうやって解決するのですか?私は成功し、次のステップを実行して、それをインストールしている

+0

postgresql initdbを実行したときにどのロケールを設定しましたか?あなたは今どのロケールを設定していますか? – Gagravarr

+0

私はpostgresql initdbを実行しませんでした。私が行ったのはインストーラを実行することでしたが、ポート以外のpostgresqlに関する質問は表示されませんでした。 Alfrescoをインストールする前にpostgresqlをインストールする必要がありますか?私のdebianサーバに設定されているロケールはen_USです。 – ejandra

+0

実行中のインストーラのバージョンは? –

答えて

1

サーバーでは、/ etc/ssh/sshd_config変数にローカルマシンとAccept_ENVには/ etc/sshを/ ssh_configの変数にSend_ENVをコメントアウト
  1. を。
  2. en_US.UTF-8のコメントを解除するために/etc/locale.genを編集しました。
  3. ランロケールgen
  4. /etc/locale.confを編集し、LANG = en_US.UTF-8を追加しました。
  5. alfrescoが正常にインストールされました。
関連する問題