Forums / Install & configuration / Relations and translations messed up during upgrade from 3.6.7 -> 4.4.0
Kristoffer Brabrand
Monday 02 May 2011 12:41:09 am
I'm upgrading an old site from version 3.6.7 to 4.4.0. After a lot of try and fail on the upgrade process itself and a lot of work on cleaning up and defining missing overrides I'm stuck at what I'm hoping is the last hurdle... It seems that there's a problem with the translation of objects and classes (as show here). It also seems like object relations has been messed up (like shown here) during the upgrade process – I suspect that something has happened to translation of objects and contenttypes sometime between 3.6.7 and the most recent versions, and that there's a script that may have failed or not been run properly in the process – even though I've been looking out for that... My hope now is for some eZ savvy out there..Thanks in advance – every and any response is greatly appreciated.
Marko Žmak
Monday 02 May 2011 1:17:36 am
Did you upgrade directly from 3.6.7 to 4.4?
Note that you should upgrade in several steps:
See the complete documentation for all the steps here:
I would also suggest to thoroughly test the upgraded version after each step.
-- Nothing is impossible. Not if you can imagine it! Hubert Farnsworth
Monday 02 May 2011 1:30:46 am
No, we didn't. We've upgraded as you desribe above.
Steven E. Bailey
Monday 02 May 2011 3:19:59 am
In the 3.8.x -> 3.9.y upgrade did you run:
php update/common/scripts/3.9/updateclasstranslations.php -s $siteaccess --language=eng-GB
This is what should have created the class translations (if I remember correctly).
In the same upgrade step, I see a:
php update/common/scripts/3.9/updatetypedrelation.php -s $siteaccess
I don't remember what that one is, but maybe it has something to do with the bad relations if you didn't run it.
PS: if this step was missed completely, then:
update/common/scripts/3.9/correctxmltext.php -s $siteaccess
Should also be run.
Certified eZPublish developer http://ez.no/certification/verify/396111 Available for ezpublish troubleshooting, hosting and custom extension development: http://www.leidentech.com
Monday 02 May 2011 4:22:05 am
In what step exactly did your relations and translations get messed up?
Monday 02 May 2011 4:35:36 am
I wish I knew. Since the version is as old as it is, I wasn't able to test it locally – even though I have both PHP 4 and 5, the 4.x.x version I had was to recent for it to run..