array_replace(): Argument #1 ($array) must be of type array, string given - Forum | JoomShaper
Staff replied SP Page Builder

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

Asked by Juergen Baisch 4 years ago Last activity 4 years ago

Hi,
I have upgraded SP Page Bulider Pro from 3.8.8 to 4.0.3 right now. After that I see the message 'array_replace(): Argument #1 ($array) must be of type array, string given' on the website:
https://water-for-africa.org/en/
I am using Joomla 4.1.5 and PHP 8.0

Thanks for your help.

Juergen

5 replies

Ofi Khan Staff

Hello Juergen Baisch

I do not see the error on the homepage. Which page should I check for the issue?

Best regards

Juergen Baisch Asked this
4 years ago · edited

Hi,
The error listed above no longer occurs, but here:
https://water-for-africa.org/en/downloads.html
https://water-for-africa.org/fr/telechargements.html
https://water-for-africa.org/de/downloads.html
is another error that was not there before the update.
These 3 pages are our download page in 3 languages.

If I try to edit a page with SP Page Builder the following error occurs:
'arrayreplace(): Argument #1 ($array) must be of type array, string given'.

Thanks.

Ofi Khan Staff

It looks like all errors are solved now.

Juergen Baisch Asked this

Nothing has been solved! I have contacted you 2 times in the forum and 2 times by chat. Nobody did something. I have developer licence and have to wait 1 month for help??

The website is a production website.

I have just did the recovery of the website and now I am using Page Builder Pro 3.8.8 again.

I am asking myself: is there a chance to get help if the next trial to your latest version fails again? Or should we better buy a template from another company?

Thanks.

Ofi Khan Staff

Apology for the experience. Please do not directly update to SP Page Builder 4 on production sites. It is built on completely new architecture and there are some compatibility issues.

Log in to reply.