Error After Upgrading To PHP8.0 - Question | JoomShaper
Black Friday sale is live with flat 50% OFF. Sale ends soon! Grab your deal now!

Error After Upgrading To PHP8.0

BF

Belinda Frylinck

Helix Framework 3 years ago

Hello

My hosting company is forcing all clients to move to PHP8. I made a copy of the site and updated all the components and plugins and theme.

So I have: Joomla 3.10.11 System - Helix Ultimate Framework 2.0.11 System - Helix Framework 2.5

with Template:
shaper_helixultimate 2.0.11

When I enable full error reporting on PHP7.4 I get the following message, but it's not causing any problems on the site. Warning: Creating default object from empty value in /usr/www/users/omrccjzdzv/testphp/plugins/system/helix/core/wpshortcodes.php on line 97

When I upgrade to PHP8 I cannot get into the backend and the frontend just shows the folllowing error message: Attempt to modify property "shortcodetags" on null

So it looks like the shortcode tags is the problem.

How can I solve this problem? I urgently need to get the site to work with PHP8. There are no other error messages pertaining to any other components, modules or plugins.

The test site is in a sub-domain at the moment, so I cannot leave the domain on PHP8

The test url is: https://omrc.co.za/testphp/

Thank you

0
2 Answers
Paul Frankowski
Paul Frankowski
Accepted Answer
Senior Staff 3 years ago #84507

Hi Belinda,

This error is probably from very OLD helix plugin. We do not use shortcodes in new Helix Ultimate or even in Helix3, they are not supported anymore and won't be.

Please set PHP 7.4 for few minutes and then disable and uninstall all old extensions, for example, with name wpshortcodes or helix only !

Keep plugin with Helix Ultimate name only (System - Helix Ultimate Framework), all others > trash.

foto_8803_2022.jpg

yes, it will help

1
BF
Belinda Frylinck
Accepted Answer
3 years ago #84685

Hi Paul

This solution worked perfectly, thank you!

0