Here is a upgrade step-by-step document http://ez.no/ez_publish/download/changelogs/ez_publish_3_5/upgrading
What exacly error you have during upgrade process?
updateiscontainer.php this script set flag "is container" for common classes like folder. For your custom classes you have to set this flag manualy. Go to Setup->Classes and in edit mode for class X check "is container" and save. Repate for all custom classes.
Thanks for the feedback.
I did follow the instructions as described by the link. I can't find the 'is container' to check it in any of the classes.
This is the full error I get when I run the update script
/update/common/scripts/updateiscontainer.php intranet
PHP Warning: in_array(): Wrong datatype for second argument in ../kernel/classes/ezscript.php on line 1084
PHP Warning: in_array(): Wrong datatype for second argument in ../kernel/classes/ezscript.php on line 1084
PHP Warning: in_array(): Wrong datatype for second argument in ../kernel/classes/ezscript.php on line 1084
PHP Warning: in_array(): Wrong datatype for second argument in ../kernel/classes/ezscript.php on line 1084
Unsuitable eZ publish version: 3.5.2
Worked out the container part and seems to have fixed the problems. But I still get message
Unsuitable eZ publish version:
3.5.2
when I run the command ./update/common/scripts/updateiscontainer.php intranet
It is because the updateiscontainer script only wants to run when you are upgrading to a 3.5.0 installation. You can easily fix this by editing the script and changing max_version into 3.5.2. You can also ignore the whole script and set the container attribute (in class edit) yourself for the class types that can have children.