• Resolved ecronik

    (@ecronik)


    Hi,

    the form used to work but is now broken on AMP. Didn’t change anything big in the recent past (PHP 8.0.28, WP 6.0.3, newest version, 12.3., of the Newspaper theme). The debug.log shows the following. Would be great if you could help to identify and fix this.

    Thanks!

    [05-Apr-2023 08:47:56 UTC] PHP Fatal error: Uncaught Error: Call to a member function assets_confirmation() on null in /www/htdocs/xxx/domain.com/wp-content/plugins/wpforms-lite/src/Frontend/Amp.php:266
    Stack trace: 0 /www/htdocs/xxx/domain.com/wp-content/plugins/wpforms-lite/src/Frontend/Frontend.php(1397): WPForms\Frontend\Amp->output_success_template(Array) 1 /www/htdocs/xxx/domain.com/wp-includes/class-wp-hook.php(307): WPForms\Frontend\Frontend->foot(Array, NULL, false, false, Array) 2 /www/htdocs/xxx/domain.com/wp-includes/class-wp-hook.php(331): WP_Hook->apply_filters(NULL, Array) 3 /www/htdocs/xxx/domain.com/wp-includes/plugin.php(476): WP_Hook->do_action(Array) 4 /www/htdocs/xxx/domain.com/wp-content/plugins/wpforms-lite/src/Frontend/Frontend.php(297): do_action('wpforms_fronten…', Array, NULL, false, false, Array) 5 /www/htdocs/xxx/domain.com/wp-content/plugins/wpforms-lite/src/Frontend/Frontend.php(2129): WPForms\Frontend\Frontend->output('6071', false, false) 6 /www/htdocs/xxx/domain.com/wp-includes/shortcodes.php(356): WPForms\Frontend\Frontend->shortcode(Array, '', 'wpforms') 7 [internal function]: do_shortcode_tag(Array) 8 /www/htdocs/xxx/domain.com/wp-includes/shortcodes.php(228): preg_replace_callback('/\[(\[?)(wpform…', 'do_shortcode_ta…', '[vc_empty_space…') 9 /www/htdocs/xxx/domain.com/wp-content/plugins/td-composer/includes/tdc_composer_block.php(278): do_shortcode('[vc_empty_space…') 10 /www/htdocs/xxx/domain.com/wp-content/plugins/td-composer/includes/shortcodes/vc_column.php(316): tdc_composer_block->do_shortcode('[vc_empty_space…') 11 /www/htdocs/xxx/domain.com/wp-content/plugins/td-composer/legacy/common/wp_booster/td_global_blocks.php(27): vc_column->render(Array, '[vc_empty_space…') 12 /www/htdocs/xxx/domain.com/wp-includes/shortcodes.php(356): td_global_blocks::proxy_function('', '[vc_empty_space…', 'vc_column') 13 [internal function]: do_shortcode_tag(Array) 14 /www/htdocs/xxx/domain.com/wp-includes/shortcodes.php(228): preg_replace_callback('/\[(\[?)(wpform…', 'do_shortcode_ta…', '[vc_column][vc_…') 15 /www/htdocs/xxx/domain.com/wp-content/plugins/td-composer/includes/tdc_composer_block.php(278): do_shortcode('[vc_column][vc_…') 16 /www/htdocs/xxx/domain.com/wp-content/plugins/td-composer/includes/shortcodes/vc_row.php(1145): tdc_composer_block->do_shortcode('[vc_column][vc_…') 17 /www/htdocs/xxx/domain.com/wp-content/plugins/td-composer/legacy/common/wp_booster/td_global_blocks.php(27): vc_row->render(Array, '[vc_column][vc_…') 18 /www/htdocs/xxx/domain.com/wp-includes/shortcodes.php(356): td_global_blocks::proxy_function('', '[vc_column][vc_…', 'vc_row') 19 [internal function]: do_shortcode_tag(Array) 20 /www/htdocs/xxx/domain.com/wp-includes/shortcodes.php(228): preg_replace_callback('/\[(\[?)(wpform…', 'do_shortcode_ta…', '[vc_row][vc_col…') 21 /www/htdocs/xxx/domain.com/wp-content/plugins/td-composer/includes/tdc_composer_block.php(278): do_shortcode('[vc_row][vc_col…') 22 /www/htdocs/xxx/domain.com/wp-content/plugins/td-composer/includes/shortcodes/tdc_zone.php(591): tdc_composer_block->do_shortcode('[vc_row][vc_col…') 23 /www/htdocs/xxx/domain.com/wp-content/plugins/td-composer/legacy/common/wp_booster/td_global_blocks.php(27): tdc_zone->render(Array, '[vc_row][vc_col…') 24 /www/htdocs/xxx/domain.com/wp-includes/shortcodes.php(356): td_global_blocks::proxy_function(Array, '[vc_row][vc_col…', 'tdc_zone') 25 [internal function]: do_shortcode_tag(Array) 26 /www/htdocs/xxx/domain.com/wp-includes/shortcodes.php(228): preg_replace_callback('/\[(\[?)(wpform…', 'do_shortcode_ta…', '[tdc_zone type=…') 27 /www/htdocs/xxx/domain.com/wp-includes/class-wp-hook.php(307): do_shortcode('[tdc_zone type=…') 28 /www/htdocs/xxx/domain.com/wp-includes/plugin.php(191): WP_Hook->apply_filters('[tdc_zone type=…', Array) 29 /www/htdocs/xxx/domain.com/wp-content/plugins/td-mobile-plugin/td-mobile-plugin.php(380): apply_filters('the_content', '[tdc_zone type=…') 30 /www/htdocs/xxx/domain.com/wp-includes/class-wp-hook.php(307): td_mobile_get_the_content_for_vc('') 31 /www/htdocs/xxx/domain.com/wp-includes/plugin.php(191): WP_Hook->apply_filters('', Array) 32 /www/htdocs/xxx/domain.com/wp-includes/formatting.php(3877): apply_filters('the_content', '') 33 /www/htdocs/xxx/domain.com/wp-includes/class-wp-hook.php(307): wp_trim_excerpt('', Object(WP_Post)) 34 /www/htdocs/xxx/domain.com/wp-includes/plugin.php(191): WP_Hook->apply_filters('', Array) 35 /www/htdocs/xxx/domain.com/wp-includes/post-template.php(429): apply_filters('get_the_excerpt', '', Object(WP_Post)) 36 /www/htdocs/xxx/domain.com/wp-content/plugins/wordpress-seo/src/helpers/post-helper.php(84): get_the_excerpt(Object(WP_Post)) 37 /www/htdocs/xxx/domain.com/wp-content/plugins/wordpress-seo/src/presentations/indexable-post-type-presentation.php(196): Yoast\WP\SEO\Helpers\Post_Helper->get_the_excerpt(6074) 38 /www/htdocs/xxx/domain.com/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php(66): Yoast\WP\SEO\Presentations\Indexable_Post_Type_Presentation->generate_open_graph_description() 39 /www/htdocs/xxx/domain.com/wp-content/plugins/wordpress-seo/src/presenters/open-graph/description-presenter.php(33): Yoast\WP\SEO\Presentations\Abstract_Presentation->__get('open_graph_desc…') 40 /www/htdocs/xxx/domain.com/wp-content/plugins/wordpress-seo/src/presenters/abstract-indexable-tag-presenter.php(37): Yoast\WP\SEO\Presenters\Open_Graph\Description_Presenter->get() 41 /www/htdocs/xxx/domain.com/wp-content/plugins/wordpress-seo/src/integrations/front-end-integration.php(326): Yoast\WP\SEO\Presenters\Abstract_Indexable_Tag_Presenter->present() 42 /www/htdocs/xxx/domain.com/wp-includes/class-wp-hook.php(307): Yoast\WP\SEO\Integrations\Front_End_Integration->present_head('') 43 /www/htdocs/xxx/domain.com/wp-includes/class-wp-hook.php(331): WP_Hook->apply_filters('', Array) 44 /www/htdocs/xxx/domain.com/wp-includes/plugin.php(476): WP_Hook->do_action(Array) 45 /www/htdocs/xxx/domain.com/wp-content/plugins/wordpress-seo/src/integrations/front-end-integration.php(300): do_action('wpseo_head') 46 /www/htdocs/xxx/domain.com/wp-includes/class-wp-hook.php(307): Yoast\WP\SEO\Integrations\Front_End_Integration->call_wpseo_head('') 47 /www/htdocs/xxx/domain.com/wp-includes/class-wp-hook.php(331): WP_Hook->apply_filters(NULL, Array) 48 /www/htdocs/xxx/domain.com/wp-includes/plugin.php(476): WP_Hook->do_action(Array) 49 /www/htdocs/xxx/domain.com/wp-includes/general-template.php(3042): do_action('wp_head') 50 /www/htdocs/xxx/domain.com/wp-content/plugins/td-composer/mobile/header-amp.php(7): wp_head() 51 /www/htdocs/xxx/domain.com/wp-includes/template.php(770): require_once('/www/htdocs/xxx…') 52 /www/htdocs/xxx/domain.com/wp-includes/template.php(716): load_template('/www/htdocs/xxx…', true, Array) 53 /www/htdocs/xxx/domain.com/wp-includes/general-template.php(48): locate_template(Array, true, true, Array) 54 /www/htdocs/xxx/domain.com/wp-content/plugins/td-composer/mobile/page.php(6): get_header('amp') 55 /www/htdocs/xxx/domain.com/wp-includes/template-loader.php(106): include('/www/htdocs/xxx…') 56 /www/htdocs/xxx/domain.com/wp-blog-header.php(19): require_once('/www/htdocs/xxx…') 57 /www/htdocs/xxx/domain.com/index.php(17): require('/www/htdocs/xxx…') 58 {main} thrown in /www/htdocs/xxx/domain.com/wp-content/plugins/wpforms-lite/src/Frontend/Amp.php on line 266

    The page I need help with: [log in to see the link]

Viewing 2 replies - 1 through 2 (of 2 total)
  • Hey @ecronik – Thanks for reaching out!

    It looks like there might be a conflict between the forms and the site theme or another plugin. To troubleshoot this, please try the steps described in our detailed guide on how to test for plugin/theme conflicts.

    Hope this helps!

    Hey @ecronik – We haven’t heard back from you since my previous message, so I’m going to go ahead and close this thread for now. But if you’d like us to assist further, please feel welcome to continue the conversation.

    Thanks!

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘PHP Fatal Error on AMP’ is closed to new replies.