OJS Upgrade from 3.3.0-9 to 3.4.0-0

Good day,

I am busy upgrading an OJS from 3.3.0-9 to 3.4.0-0 on Ubuntu 24.4 LTS with MySQL 8.0, PHP 8.3

I am getting the following error. Could someone kindly assist with this?

Got error 'PHP message: WARNING: The NavigationMenu (ContextId: 1, Title: Primary Navigation Menu, Area: primary) will be skipped because the specified area has already a NavigationMenu attached.; PHP message: WARNING: The NavigationMenu (ContextId: 0, Title: User Navigation Menu, Area: user) will be skipped because the specified area has already a NavigationMenu attached.; PHP message: SQLSTATE[42000]: Syntax error or access violation: 1091 Can’t DROP ‘url’; check that column/key exists (SQL: alter table navigation_menu_items drop url)

Thank you,
Kind regards,
Daan

Hi @daanlessing,

Are you actually working with 3.4.0-0? I’d strongly recommend getting the latest 3.4.0-x build; a number of bugs have been fixed since then.

Regards,
Alec Smecher
Public Knowledge Project Team