I upgraded from 1.5.3+ to 1.7+ a few months ago. The upgrade was fine but the utf migration script always stopped when I ran it several times (I always waited each time and never killed it). I used to get strange symbols but a database dump then import again to mysql using bigdump script coupled with replace.php script helped a lot (bigdump script ran the whole night).
The situation is like this till today and I have minor issues, otherwise things work fine with the installation. Moodle installation shows that migration is not complete. I do not use any other language except English. Now, I am a bit inclined to upgrade to 1.9 and hence am back to the same issue of utf migration.
What can I do? Can I migrate the left out part (if any) from phpadmin? If yes, detailed instructions will help a lot as I do not use phpadmin often. Also, what about the additional data that has been added to the database since the past few months after upgrade? I have only run the migration script then and not recently.
Here is the environment report:
Name | Information | Report | Status |
---|---|---|---|
unicode | is recommended to be installed/enabled | Check | |
database | mysql | version 4.1.16 is required and you are running 4.1.22 | OK |
php | version 4.3.0 is required and you are running 5.2.2 | OK | |
php_extension | iconv | is recommended to be installed/enabled | OK |
php_extension | mbstring | is recommended to be installed/enabled | OK |
Doing course by course back up and restoring in the new version is not possible as backup script stops being shared linux server.
The database size is 160 MB+.
Config.php shows that utf is not enabled.
Manish.