Skip Navigation

[Resolved] Viewing a website triggers a fatal PHP error

This support ticket is created 3 years, 2 months ago. There's a good chance that you are reading advice that it now obsolete.

This is the technical support forum for Toolset - a suite of plugins for developing WordPress sites without writing PHP.

Everyone can read this forum, but only Toolset clients can post in it. Toolset support works 6 days per week, 19 hours per day.

Sun Mon Tue Wed Thu Fri Sat
- 10:00 – 13:00 10:00 – 13:00 10:00 – 13:00 10:00 – 13:00 10:00 – 13:00 -
- 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 -

Supporter timezone: Asia/Kolkata (GMT+05:30)

This topic contains 2 replies, has 2 voices.

Last updated by saulB-3 3 years, 2 months ago.

Assisted by: Minesh.

Author
Posts
#2247807
screenshot 2021-12-18 at 17.18.55.png

Hi there,

When I visit this page on my website...

hidden link

...a fatal PHP error appears. (Oddly, I have a development copy of the site on my computer, and viewing the same page does not trigger this error.)

I have disabled all plugins except Toolset Types and Toolset Blocks, and still the error persists. A screenshot of part of the error is attached, and the text of the full error is below.

Can someone investigate what's going on?

Thank you.

Saul

-----

Fatal error: Uncaught ArgumentCountError: array_merge() does not accept unknown named parameters in /home/mbaizman/saulbaizman.com/wp-content/plugins/toolset-blocks/embedded/inc/classes/wpv-cache.class.php:358 Stack trace: #0 /home/mbaizman/saulbaizman.com/wp-content/plugins/toolset-blocks/embedded/inc/classes/wpv-cache.class.php(358): array_merge(post_author: Array, post_type: Array) #1 /home/mbaizman/saulbaizman.com/wp-content/plugins/toolset-blocks/embedded/inc/classes/wpv-cache.class.php(580): WPV_Cache::generate_post_data_cache(Array, Array, Array) #2 /home/mbaizman/saulbaizman.com/wp-content/plugins/toolset-blocks/embedded/inc/wpv-filter-query.php(220): WPV_Cache::generate_native_cache(Array, Array) #3 /home/mbaizman/saulbaizman.com/wp-includes/class-wp-hook.php(303): WPV_View_Post_Query->wpv_filter_extend_query_for_parametric_and_counters(Object(WP_Query), Array, '1080') #4 /home/mbaizman/saulbaizman.com/wp-includes/plugin.php(189): WP_Hook->apply_filters(Object(WP_Query), Array) #5 /home/mbaizman/saulbaizman.com/wp-content/plugins/toolset-blocks/embedded/inc/wpv-filter-query.php(848): apply_filters('wpv_filter_quer...', Object(WP_Query), Array, '1080') #6 /home/mbaizman/saulbaizman.com/wp-content/plugins/toolset-blocks/embedded/inc/wpv.class.php(2497): wpv_filter_get_posts('1080') #7 /home/mbaizman/saulbaizman.com/wp-content/plugins/toolset-blocks/embedded/inc/wpv.class.php(2124): WP_Views->render_view('1080', 'da27a4b9578a8db...') #8 /home/mbaizman/saulbaizman.com/wp-content/plugins/toolset-blocks/embedded/inc/wpv.class.php(639): WP_Views->render_view_ex('1080', 'da27a4b9578a8db...') #9 /home/mbaizman/saulbaizman.com/wp-includes/shortcodes.php(356): WP_Views->short_tag_wpv_view(Array, '', 'wpv-view') #10 [internal function]: do_shortcode_tag(Array) #11 /home/mbaizman/saulbaizman.com/wp-includes/shortcodes.php(228): preg_replace_callback('/\\[(\\[?)(wpv\\-v...', 'do_shortcode_ta...', '\n<figure class=...') #12 /home/mbaizman/saulbaizman.com/wp-includes/class-wp-hook.php(303): do_shortcode('\n<figure class=...') #13 /home/mbaizman/saulbaizman.com/wp-includes/plugin.php(189): WP_Hook->apply_filters('\n<figure class=...', Array) #14 /home/mbaizman/saulbaizman.com/wp-includes/post-template.php(253): apply_filters('the_content', '<!-- wp:image {...') #15 /home/mbaizman/saulbaizman.com/wp-content/themes/genesis/lib/structure/post.php(486): the_content() #16 /home/mbaizman/saulbaizman.com/wp-includes/class-wp-hook.php(303): genesis_do_post_content('') #17 /home/mbaizman/saulbaizman.com/wp-includes/class-wp-hook.php(327): WP_Hook->apply_filters(NULL, Array) #18 /home/mbaizman/saulbaizman.com/wp-includes/plugin.php(470): WP_Hook->do_action(Array) #19 /home/mbaizman/saulbaizman.com/wp-content/themes/genesis/lib/structure/loops.php(119): do_action('genesis_entry_c...') #20 /home/mbaizman/saulbaizman.com/wp-content/themes/genesis/lib/structure/loops.php(38): genesis_standard_loop() #21 /home/mbaizman/saulbaizman.com/wp-includes/class-wp-hook.php(303): genesis_do_loop('') #22 /home/mbaizman/saulbaizman.com/wp-includes/class-wp-hook.php(327): WP_Hook->apply_filters('', Array) #23 /home/mbaizman/saulbaizman.com/wp-includes/plugin.php(470): WP_Hook->do_action(Array) #24 /home/mbaizman/saulbaizman.com/wp-content/themes/genesis/lib/framework.php(66): do_action('genesis_loop') #25 /home/mbaizman/saulbaizman.com/wp-content/themes/genesis/page.php(15): genesis() #26 /home/mbaizman/saulbaizman.com/wp-includes/template-loader.php(106): include('/home/mbaizman/...') #27 /home/mbaizman/saulbaizman.com/wp-blog-header.php(19): require_once('/home/mbaizman/...') #28 /home/mbaizman/saulbaizman.com/index.php(17): require('/home/mbaizman/...') #29 {main} thrown in /home/mbaizman/saulbaizman.com/wp-content/plugins/toolset-blocks/embedded/inc/classes/wpv-cache.class.php on line 358

#2248527

Minesh
Supporter

Languages: English (English )

Timezone: Asia/Kolkata (GMT+05:30)

Hello. Thank you for contacting the Toolset support.

As per our Toolset requirement Doc, if you are using PHP 8 then downgrade to PHP 7 as PHP 8 is not fully compatible and we are working on it.
- https://toolset.com/toolset-requirements/

You can see the following note is added with the above Doc:

Important notes:
- PHP 8 is currently not supported due to some issues. We’re working on fixing this. In the meantime, please use PHP 7 version.

#2248919

Hi Minesh,

I was using PHP 8.0.2 and downgraded to 7.4.15. That resolved the issue.

Thanks so much!

Saul