Tuesday 24 March 2009 1:53:52 am
Hello, I have a 4.0.1 setup and I would like to update to 4.1.0. I ran sql update script update/database/mysql/4.1/dbupdate-4.0.0-to-4.1.0.sql (I deleted lines "from 4.0.1" and "from 3.10.1" because they crashed the script). I copied all files from ezpublish-4.1.0-gpl.tar.gz except settings/. I have ezComponents 2008.2.1 configured for apache and cli. Now I have to run system upgrade scripts. From ezpublish root (/var/www/extranet), I run
php update/common/scripts/4.1/addlockstategroup.php -d
and I get this message : Fatal error: Call to a member function attribute() on a non-object in /var/www/extranet/update/common/scripts/4.1/addlockstategroup.php on line 58
Fatal error: eZ Publish did not finish its request
The execution of eZ Publish was abruptly ended, the debug output is present below.
Error: (eZDB::instance)
Database implementation not supported: ezmysqli
Warning: (PHP)
Invalid argument supplied for foreach() in /var/www/extranet/kernel/classes/ezcontentlanguage.php on line 202
Warning: (eZContentLanguage::prioritizedLanguages)
Language 'eng-GB' does not exist or is not used!
Warning: (PHP)
Invalid argument supplied for foreach() in /var/www/extranet/kernel/private/classes/ezcontentobjectstategroup.php on line 122
No timing points defined
Peak memory usage: 3,057.2344 KB
Group ini_load:
Load cache: 0.0067 sec (13.7235%), 0.0022 avg sec (3)
FindInputFiles: 0.0031 sec (6.3607%), 0.0010 avg sec (3)
Total script time: 0.0488 sec
Other scripts don't work too. I tried the update on a fresh install of 4.0.1 and I get the same error so I guess I'm doing something wrong. What I'm supposed to do ? Thank you. edit: I forgot this : i'm running php 5.2.6-1+lenny2 (with apache 2.2.9 and mysql 5.0.51a) under debian lenny.
|