PHP Depreciation Error - Question | JoomShaper

PHP Depreciation Error

S

sdlsites

SP Page Builder 2 years ago

I am getting the following warning for PHP 8.2 and SPPB 3.10.8

[07-Dec-2023 02:43:22 UTC] PHP Deprecated: Creation of dynamic property SppagebuilderAddonFeature::$addon is deprecated in /home/freeholdnj/public_html/components/com_sppagebuilder/parser/addons.php on line 24 [07-Dec-2023 02:43:22 UTC] PHP Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home/freeholdnj/public_html/components/com_sppagebuilder/layouts/addon/css.php on line 157 [07-Dec-2023 02:43:22 UTC] PHP Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home/freeholdnj/public_html/components/com_sppagebuilder/layouts/addon/css.php on line 157 [07-Dec-2023 02:43:22 UTC] PHP Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home/freeholdnj/public_html/components/com_sppagebuilder/layouts/addon/css.php on line 157 [07-Dec-2023 02:43:22 UTC] PHP Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home/freeholdnj/public_html/components/com_sppagebuilder/layouts/addon/css.php on line 157 [07-Dec-2023 02:43:22 UTC] PHP Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home/freeholdnj/public_html/components/com_sppagebuilder/layouts/addon/css.php on line 157 [07-Dec-2023 02:43:22 UTC] PHP Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home/freeholdnj/public_html/components/com_sppagebuilder/layouts/column/css.php on line 161 [07-Dec-2023 02:43:22 UTC] PHP Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home/freeholdnj/public_html/components/com_sppagebuilder/layouts/column/css.php on line 161 [07-Dec-2023 02:43:22 UTC] PHP Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home/freeholdnj/public_html/components/com_sppagebuilder/layouts/column/css.php on line 161 [07-Dec-2023 02:43:22 UTC] PHP Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home/freeholdnj/public_html/components/com_sppagebuilder/layouts/column/css.php on line 161 [07-Dec-2023 02:43:22 UTC] PHP Deprecated: Using ${var} in strings is deprecated, use {$var} instead in /home/freeholdnj/public_html/components/com_sppagebuilder/layouts/column/css.php on line 161

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

Hi,

to be honest, I'm not surprised, becuase we stopped developing SPPB 3.8.x in May 2023. No updates, No fixes anymore. We informed about that in SPPB documenation >>https://www.joomshaper.com/documentation/sp-page-builder/technical-requirements

You have 3 opions:

  1. Hide those warnings in J! Admin Global Configuration
  2. Switch to PHP 8.1
  3. Or, update to SPPB 5.2.x

That's all I can suggest in that topic.

0
S
sdlsites
Accepted Answer
2 years ago #141318

Ok we will roll back PHP. We haven't been able to fully test 5.x because the user control settings were just implemented so we couldn't test until the permission issue was resolved.

We didn't think it was an urgent upgade because the answers to our prior tickets indicated that 3.x was being supported for 2 years following the release of 5.x. If it is being abandoned, we will have to test sooner than scheduled.

0
Paul Frankowski
Paul Frankowski
Accepted Answer
Senior Staff 2 years ago #141320

Using PHP 8.1 is OK by Now, you will get some time to test & decide.

Please mark topic as solved.

0