error/admin/unicoderequired: Difference between revisions
From MoodleDocs
No edit summary |
Helen Foster (talk | contribs) (see also, stub template, categories) |
||
Line 12: | Line 12: | ||
CREATE DATABASE | CREATE DATABASE | ||
postgres@mongoose:~$ | postgres@mongoose:~$ | ||
==See also== | |||
* MDL-11743 | |||
{{stub}} | |||
[[Category:Error|Admin]] | |||
[[Category:UTF-8|Error]] |
Revision as of 12:34, 26 May 2008
I'm getting this error on a new moodle 1.8.2+ installation (package pulled 2007-09-05). It reads, in full (in horrible light-grey-on-light-red colors):
- It is required that you store all your data in Unicode format (UTF-8). New installations must be performed into databases that have their default character set as Unicode. If you are upgrading, you should perform the UTF-8 migration process (see the Admin page).
I'm doing this on a postgresql 7.4 server (debian etch), which apparently does not default to creating the database with a utf8 encoding.
To resolve the issue, i switched to the postgresql user, removed the old database, and recreated the new one, with a utf8 encoding:
postgres@mongoose:~$ dropdb moodle DROP DATABASE postgres@mongoose:~$ createdb -E utf8 -O www-data moodle CREATE DATABASE postgres@mongoose:~$
See also