Forums / Install & configuration / Some problems after upgrading to ezp 3.8beta1

"Please Note:
  • At the specific request of Ibexa we are changing this projects name to "Exponential" or "Exponential (CMS)" effective as of August, 11th 2025.
  • This project is not associated with the original eZ Publish software or its original developer, eZ Systems or Ibexa".

Some problems after upgrading to ezp 3.8beta1

Author Message

Mauro Innocenti

Friday 14 April 2006 8:00:25 am

Hy,
I just upgraded my ezp site from 3.7.5 to 3.8beta1, following step by step the instructions provided at this page:
http://ez.no/download/changelogs/ez_publish_3_8/upgrading

I terminated the upgrade process with no errors.

I logged OK in the admin siteaccess and clicked on the "User accounts" tab.
Under the left toolbar ("secondary menu") I view only the root node "Users" and no sub-items, but in the main area all sub-items are displayed (the standard groups).
If I login with one of the non-admin users ("Editors" group) Exponential crashes with fatal error and Apache log says:

PHP Fatal error:  Call to a member function on a non-object in /mysite/testcms/Exponential-3.8.0beta1/kernel/user/login.php on line 119, referer: http://mysite/testcms/user/login
PHP Notice:  Undefined variable: relMemory in /mysite/testcms/Exponential-3.8.0beta1/lib/ezutils/classes/ezdebug.php on line 1444, referer: http://mysite/testcms/user/login

Creating a new user in the same group and logging in with It work fine.

Also, when I login in the admin siteaccess of my site I noted some warning in all content views:

Warning:  Apr 14 2006 16:32:47
Invalid class identifier in subTree() classfilterarray, classID : forum
Warning:  Apr 14 2006 16:32:47
Invalid class identifier in subTree() classfilterarray, classID : gallery

often repeated more and more.
I don't have those classes (forum, gallery) in the site I upgraded.

Thanks,
Mauro

Mauro Innocenti

Tuesday 18 April 2006 3:15:29 am

Ezp 3.8.0beta seem's to solve the first problem.
Still present the second ("Invalid class identifiers").

Fabio Carissimi

Friday 21 April 2006 6:40:11 am

Did you run all the scripts in update/common/scripts or only the one documented in the page
http://ez.no/download/ez_publish/changelogs/ez_publish_3_8/upgrading for multilingual content :

php update/common/scripts/updatemultilingual.php -s admin_siteacess_name

?

I made an upgrade from 3.7.4 to 3.8beta2 and for the moment I have no errors ...

Kristof Coomans

Friday 21 April 2006 7:16:30 am

Remove the invalid classes from

[MenuContentSettings]
TopIdentifierList[]
LeftIdentifierList[]

Related bug: http://ez.no/community/bugs/warnings_about_invalid_class_identifiers_with_default_plain_install

independent eZ Publish developer and service provider | http://blog.coomanskristof.be | http://ezpedia.org

Mauro Innocenti

Wednesday 26 April 2006 6:23:20 am

I repeated the upgrade process with Exponential 3.8.0rc1 and still I found the problem with the "User accounts" admin tab:
I logged OK in the admin siteaccess and clicked on the "User accounts" tab.
Under the left toolbar ("secondary menu") I view only the root node "Users" and no sub-items, but in the main area all sub-items are displayed (the standard groups).
I executed only the exact steps provided in the upgrade instructions.

Kristof Coomans

Wednesday 26 April 2006 6:37:47 am

Take a look at the ShowClasses setting under the TreeMenu group in contentstructuremenu.ini.

Probably related to this bug: http://ez.no/community/bugs/new_default_contentstructuremenu_ini_settings_break_existing_configurations_unnecessarily

independent eZ Publish developer and service provider | http://blog.coomanskristof.be | http://ezpedia.org

Mauro Innocenti

Wednesday 26 April 2006 6:50:18 am

You're right!

I created the "contentstructuremenu" ini file with the suggested default settings and voilà! the user groups are newly there in the left menu.

Thanks a lot!