PHP Depreciation Error - Question | JoomShaper
Black Friday sale is live with flat 50% OFF. Sale ends soon! Grab your deal now!

PHP Depreciation Error

S

sdlsites

SP Page Builder 1 year 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 1 year 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
1 year 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 1 year ago #141320

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

Please mark topic as solved.

0