Tagged: php 7.4
- Michael Bodekaer(Private) March 22, 2020 at 12:11 pm #237480
We have a problem with the plugin and PHP 7.4 compatibility. The filter/listing page is blank, with no errors, zero code as you can see here:
On production where we are still on PHP 7.3 page works correctly: https://www.labster.com/simulations/
This might be the issue. After enabling debug mode, in the backend where is the list, under Fields List this warning appears:
Deprecated: implode(): Passing glue string after array is deprecated. Swap the parameters in /nas/content/live/labsterstaging/wp-content/plugins/search-filter-pro/admin/class-search-filter-admin.php on line 229
Please fix this incompatibility issue as soon as possible. We would like to migrate to PHP 7.4 fast.
Thank you!Ross Moderator(Private) March 23, 2020 at 9:19 am #237503
Thanks for flagging, I’ll try to test later on today.
Can I ask, are you easily able to change PHP version? Can you drop down to 7.3 on dev just to absolutely confirm its a PHP version issue? That admin error should not affect search results on the frontend.
ThanksMichael Bodekaer(Private) March 23, 2020 at 1:16 pm #237563
Thank you and looking forward to hear from you on this!
I absolutely can confirm is PHP version issue. I switch back to 7.3 and works, as you can see in production as well. I can’t leave it on PHP 7.3 because we test other things as well.
You must be logged in to reply to this topic.
Our support hours are:10am - 5pm (GMT), Monday - Friday
Please be aware that tickets opened over the weekend will looked at on Monday.