SP Page Builder 4.05 Fails When Php 8.1 is Set - Question | JoomShaper
Black Friday sale is live with flat 50% OFF. Sale ends soon! Grab your deal now!

SP Page Builder 4.05 Fails When Php 8.1 is Set

Jörgen Blixt

Jörgen Blixt

SP Page Builder 3 years ago

Hi, just upgraded to Joomla 4.2.3 from 3.10.11. When php 8.1 is running all works apart from Page Builder 4.05. I cannot create new page or edit page. Error presented is:

array_replace(): Argument #1 ($array) must be of type array, string given

When I set the site to php 7.4 all is working nicely. I notice also the table bkslf_sppagebuilder needs to be unlocked again. My Joomla site is showing that the php temp folder is not set.

Template running now is Shaper_helix3 and i s up to date.

Before enforcing php 8.1 and install on more sites I would like to see this simple one working. Is SP Page Builder still not fully php 8.1 compliant? Thanks

0
3 Answers
Rashida Rahman
Rashida Rahman
Accepted Answer
Support Agent 3 years ago #89226

Hi there!

Sorry for your issue.

SP Page Builder 4 supports PHP 8.0 maximum. And Helix3 framework supports PHP 7.4 maximum. We are working to bring higher version support soon.

Have a nice day.

Best Regards

0
Jörgen Blixt
Jörgen Blixt
Accepted Answer
3 years ago #89510

Great answer! I will run the sites with php 7.4 for some time then and check back in a month or so. Thanks for your early response anch good luck with the upgrade!

0
Rashida Rahman
Rashida Rahman
Accepted Answer
Support Agent 3 years ago #89527

Thanks for your considerations and you are always welcome:)

Have a nice day!

0