Unicode format (UTF-8).

Unicode format (UTF-8).

by John Goadby -
Number of replies: 4

Hi

While trying to upgard i got 2 errors which im a little puzzled by   

Iv attached a screen shot of the errors.

The first one is:

II is reqwred thai you store al your data in Unicode format (UTF-8). New installations must be pertormed mto databases that have their detauH character set as

Umcode. If you are upgrading, you should perform the UTF-8 migration process (see the Admin page).

I have looked at the data base and all seems to be fine

The second is:

shOUld be instaled and enabled for best resuHs

Ina extensiOn is used to improve internationaization support, such as locale aware sorting.

Any help or advice is very welcome.

Our moodle is currently running fine.

Kindest regards

John

Attachment Upgrade problems.jpg
Average of ratings: -
In reply to John Goadby

Re: Unicode format (UTF-8).

by Torsten Händler -

for your first error, you have to change the default charater for your database

 

"ALTER DATABASE db_name DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci ;"

 

2. the admin should install init extension to your server

 

 

In reply to Torsten Händler

Re: Unicode format (UTF-8).

by John Goadby -

Hi

Thank you very much

I ran the sql to change data base problem.

Ill let you know how i get on

Kindest regards

John

In reply to John Goadby

Re: Unicode format (UTF-8).

by John Goadby -

Hello

The moodle is a copy form another server (for development trials) so the full moodle install has never been run.

The data base is working fine and the site seems to be fine.

Is there another way of configuring/installing inti php_extention.

Any help or advice is very welcome

Kindest regards

John

 

 

The php problem comes form

In reply to John Goadby

Re: Unicode format (UTF-8).

by Guillermo Madero -

Hi John,

The utf8 issue, that was a must, something that had to be fixed for Moodle to run.

However, the "should be installed and enabled" tells you that it is a recommendation. So, not having the intl (international) extension enabled won't cause any problems.

To enable the intl extension:

http://docs.moodle.org/25/en/admin/environment/php_extension/intl