Warning: Foreach() Argument Must Be Of Type Array|object, Null Given In [root]/components/com_sppagebuilder/parser/addon-parser.php On Line 461 - Question | JoomShaper

Warning: Foreach() Argument Must Be Of Type Array|object, Null Given In [root]/components/com_sppagebuilder/parser/addon-parser.php On Line 461

B

blue_Shift

SP Page Builder 1 year ago

The error occurs on he page below (staging site given, identical to production site)

J 4.1.5 SPPB 3.8.8 PRO PHP 8.1

Let me know your solution as it must be applied to the production site, as well.

0
3 Answers
Ariba
Ariba
Accepted Answer
Support Agent 1 year ago #85314

Hello

Thank you for your query. Can you try downgrading to PHP 8.0, please? As you can see in the technical requirements mentioned, SPPB v3 supports PHP 7.0.31 (minimum), PHP 7.2, PHP 7.3, PHP 7.4 or PHP 8.0.x (maximum)

https://www.joomshaper.com/documentation/sp-page-builder/sp-page-builder-3#basic2

Temporarily SP Page Builder may not work properly with PHP 8.1 / MySQL v8, please use the lower version for now.

0
B
blue_Shift
Accepted Answer
1 year ago #85343

I had to go back to end-of-life php 7.4.0 (php 8.0.1 was also broken)

0
Ariba
Ariba
Accepted Answer
Support Agent 1 year ago #86617

Thank you for sharing this, we will be working on the php support.

0