ezcommunity / ezupgrade

GNU General Public License v2.0
10 stars 3 forks source link

Script ezconvertmysqltabletype.php not run when upgradering from 3.10.x to 4.0.y #31

Open fredriktid opened 12 years ago

fredriktid commented 12 years ago

When upgrading from 3.10.x to 4.0.y (ergo from PHP4 to PHP5), and the database is in Latin1, it will be converted to UTF-8 with ezconvertdbcharset.php. Although the next script named ezconvertmysqltabletype.php which converts all the tables to InnoDB is not run by ezupgrade. Does anyone know the reason for this?

I understand that upgrading from older 3.x-installations is less relevant these days, but I'm asking because I had to run this script manually to be able to display XML-fields with norwegian characters ("æ","ø","å") in 4.0.x.

fredriktid commented 12 years ago

Also, after ezconvertdbcharset.php is run, both site.ini and i18n.ini needs to be updated with Charset=utf-8