66
edits
Changes
Added one more fix
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C")
Another common problem is with PostgreSQL, if it won't start up and you see something like this in your <pgsql_data_dir>/serverlog:
invalid value for parameter "lc_messages": "en_US.UTF-8"
== Resolution ==
so the default LC will be used.
== Fix 3 ==
To fix this permanently for all new vzs you create, edit your '''/vz/templates/<distro>/<version>/<platform>/.rpmmacros''' and change the line <b>%_install_langs C</b>
to include the language(s) you want, for example:
%_install_langs C:pt_PT:pt_PT.UTF-8:en_US:en_US.UTF-8
or simply
%_install_langs all
After this you will need to rebuild your [[OS template cache]], for example:
vzpkgcache -r centos-4-i386-vmirth
vzpkgcache centos-4-i386-vmirth
[[Category: Troubleshooting]]
[[Category: Templates]]
== Fix 4 (working on Ubuntu 8.04) ==
Simply install this package:
aptitude install language-pack-en-base
== Fix 5 (works on Debian-like systems) ==
Generate the locale:
dpkg-reconfigure locales
select the one missing and generate.
== Fix 6 (should work on recent Debian and Ubuntu distros) ==
export LANGUAGE=en_US.UTF-8
export LANG=en_US.UTF-8
export LC_ALL=en_US.UTF-8
locale-gen en_US.UTF-8
dpkg-reconfigure locales
Obviously change the en_US to your preferred language.
[[Category: Troubleshooting]]
[[Category: Templates]]