I started the upgrade from scratch again and have got rid of theat error.
All upgrade scripts then worked fine except updatetranslations.php which calls a on-object member function.
Now my site half-works
which is a massive improvement.
This is my latest error is anyone can help:
Fatal error: Call to a member function on a non-object in /home/amelody/public_html/kernel/classes/ezcontentobjectattribute.php on line 767 Fatal error: eZ publish did not finish it's request
DEBUG:
Error: eZDataType::loadAndRegisterType Aug 14 2004 11:53:44
Datatype not found: , searched in these directories: kernel/classes/datatypes
Error: eZDataType::loadAndRegisterType Aug 14 2004 11:53:44
Datatype not found: , searched in these directories: kernel/classes/datatypes