7 years ago
1
Topic

Hi. 

From a J3.6.5 with SEBLOD 3.1.0 when I try to update SEBLOD I get the error message: Fatal error: Class 'JCckDatabase' not found in /var/www/vhosts/xxx/tmp/install_58a5c2047d435/extensions/install_58a5c20491b45/script.php on line 311 

I must add this site was in J2.5.28 before.

I just updated it to J3.x but now I can't update seblod I believed there was a guide somewhere on the SEBLOD site but can't find it

thanks

cyril

Get a Book for SEBLOD
7 years ago
0
Level 1

I forgot to mention that if I want to upgrade SEBLOD 3.1 to 3.2 or 3.3 only (at the start) I get another error message:

Extension Installer: Another package is already using the named folder: /var/www/vhosts/XXX/administrator/manifests/packages/cck. Are you trying to install the same extension again?

It comes from the lack of the method="upgrade" in the XML file of the package. This flag has been added in the latter seblod package, not in the 3.2 for instance.

Anyway even I we add the method="upgrade" in the XML file we get another error message :

Fatal error: Class 'JCck' not found in /var/www/vhosts/XXX/tmp/install_58a5ca1ea934b/pkg_seblod_3.2.0/extensions/install_58a5ca1eba184/script.php on line 186

So the problem is always the same. At some point in the seblod timeline the class has been renamed but how can we update old seblod sites now ???

thanks

cyril

Get a Book for SEBLOD