Upgrading ocPortal sites if PHP compatibility breaks

Hello users,

This is an update for ocPortal users.

It is a fact of life that some users are still on ocPortal (the previous iteration of our product), although Composr CMS v10 has been out for years. This is far from ideal, and we'd advise to not be in this situation, but we do understand users don't necessarily have any budget to update sites on someone else's schedule.

We have not officially updated ocPortal in some time, and the most recent PHP version supported is PHP 7.1. Unofficially we have patched it to support up to PHP 7.4.

We have just made a patcher micro project to help users who have become stuck, when their webhosts upgrade PHP to a version ocPortal cannot run on, and thus the ocPortal upgrader is itself broken.

See:
https://github.com/chrisgraham/ocPortal/releases/tag/patcher

Alternatively, see this project that allows building a custom self-extractable upgrader archive:
Composr ecosystem / Make Composr Upgrader · GitLab

And, if you are able to roll back the PHP version to 7.1, you can upgrade to our unofficial ocPortal version from what is released here:
https://github.com/chrisgraham/ocPortal/releases/tag/9.0.42

Further ocPortal upgrades

Note that ocPortal will never be updated to support PHP 8.

Professional services

Note that ocProducts has regrettably not (as a general rule) been able to offer our own upgrade services to update ocPortal sites to Composr on behalf of users. This is because our resources are limited, and we need to put them towards work that involves developing the product, particularly Composr v11. Upgrading sites between major releases can involve a lot of time, and diverting our limited resources away from v11 to putting users on v10 would just be painful for us and the users who have for a long time been anticipating v11 getting finished.

We have always encouraged seeking the services of providers beyond ocProducts, and don't want to have any kind of monopoly in this ecosystem. Providers may advertise their services within the community (

Composr partners

Open Source CMS with advanced social, interactive and dynamic features. Fully flexible, themeable and extendible: suitable for building powerful websites.

View

).

← Previous Article

Community Site Showcase

Next Article →

IRC channel moving to Libera.Chat