Forums › Forums › Search & Filter Pro › PHP 7.4 incompatibility
Tagged: php 7.4
- This topic has 9 replies, 2 voices, and was last updated 4 years, 8 months ago by Ross.
-
Anonymous(Private) March 22, 2020 at 12:11 pm #237480
Hi,
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:
https://labsterstaging.wpengine.com/simulations/
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 #237503Hi Michael
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.
Thanks
Anonymous(Private) March 23, 2020 at 1:16 pm #237563Hi Ross,
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.Thanks,
Ross Moderator(Private) March 24, 2020 at 5:02 pm #237728Hi Michael
Ok understood – I had to push this back slightly, but hope to tackle tomorrow.
Thanks
Anonymous(Private) March 25, 2020 at 11:18 am #237772Hi Ross,
Here’s the new staging environment:
https://staginglabster.wpengine.com/Looking forward to the news on this.
Thanks!
-
AuthorPosts