Update Issue from 5.8.0

The php version was changed on the server and site is down. Trying to upgrade to 8.5.14 , still getting server 500 error. Looking for help to resolve the problem.

Upgrading is going to be pretty difficult. Your best bet is moving to a web host that allows you to stick on the previous PHP version, but a hardened version for security. We offer this, so get in touch: info@antropy.co.uk. We’ll be able to look first thing tomorrow and get the site back up for you.

Hi Paul, thanks for the response. I need to get the site running on an updated PHP version. Here’s the error I’m getting:

[13-Jul-2024 13:18:36 UTC] PHP Fatal error: Declaration of DoctrineProxies_CG_\Concrete\Core\Entity\Site\Site::clearAttribute($ak) must be compatible with Concrete\Core\Entity\Site\Site::clearAttribute($ak, $doReindexImmediately = true)

There’s a mismatch in the function declaration between two classes in the code. The clearAttribute function in the DoctrineProxies_CG_\Concrete\Core\Entity\Site\Site class does not match the clearAttribute function in the Concrete\Core\Entity\Site\Site class.

Hello @sally775 ,
Greetings!

After reviewing your requirements, I’m excited about the opportunity to help with your project.

Please connect with me for further discussion.

Email: ianradnor088(at)gmail(dot)com
Skype: live:ianradnor088

Regards
Ian

That error is caused by too high a php version. You need to run the update under the older php version.

Before updating, set the database entites to on and disable all caches.

You may be able to get away with running an update under the new php version if you do it manually buy the ‘replace concrete directory’ method.

Thanks for the responses. I’ve got the site back up and running.