OJS 3.1.2.4 upgrade to OJS 3.4.0.8

Describe the issue or problem
I would like to know complication to upgrade OJS 3.1.2.4 to OJS 3.4.0.8. Can this major upgrade take place in one stage, or we have to preform upgrade to other versions first. Any hits is highly appriciated it.

What application are you using?
For example, OJS 3.1.2.4

It’s not possible to upgrade in a single step; you must perform an incremental upgrade.

You are on version 3.1.2.4, so you must:

  • Upgrade to version 3.2.1-4.
  • Upgrade to version 3.3.0-14.

Next, you must be careful with your PHP version, as you are likely using a version lower than PHP 8. Therefore, you must install a server with a clean OJS installation with PHP 8.X and OJS version 3.4.0-5.

This way, you can migrate and upgrade your OJS from 3.3.0-14 to 3.4.0-5 with a clean installation.

You can then seamlessly upgrade to version 3.4.0-7.

During the migration, I also noticed an issue when migrating to version 3.3.0-14:

There is an issue regarding the custom blocks for each journal. So your solution is to remove these custom blocks from each journal in your OJS.

REMEMBER: make your backup, and if you don’t know how to update, write to me; I can help you!

Thank you for your response. I do not think I will be able to do this. We have just been listed by Scopus and I do not want to risk losing the website at this stage. Please check the Journal at
aro.koyauniversity.org
Please let me know if you can address our concern, and I sense the version we have is not responsive enough.

1 Like

Congratulations on joining Scopus.

If you want to upgrade, I recommend using a development server to host the journal and perform testing.

If you need help, I’d be happy to help.

Hi, by that you mean create a replica of the journal and then work on the replica to upgrade and when it is successful we replace the main site?