SP Page Builder 4.05 fails when php 8.1 is set - Forum | JoomShaper
Solved SP Page Builder

SP Page Builder 4.05 fails when php 8.1 is set

Asked by Jörgen Blixt 4 years ago Last activity 4 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

Accepted answer

Marked as the solution
Rashida Rahman Staff

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

2 more replies

Jörgen Blixt Asked this

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!

Rashida Rahman Staff

Thanks for your considerations and you are always welcome:)

Have a nice day!

Log in to reply.