• Resolved g2web

    (@g2web)


    Migrated WordPress sites to new host. Everything was working fine on old host. Now getting an “Internal Server Error” when attempting to submit a new RFQ Quote Request.
    RFQ request creates new order in WooCommerce, but emails are not being sent/received.

    Step 1: Add product to cart – works fine
    Step 2: Checkout – works fine
    Step 3: enter customer info and click “Submit Your Request for Quote”
    Error displays in red bar in Firefox as “Internal Server Error” (on Chrome, we just get a red bar with no text)

    Checked error log on WooCommerce after each submission. Found the error in the WooCommerce – Status – Logs for the fatal error log entry. Here is the error log text:
    “2019-12-05T17:44:29+00:00 CRITICAL Uncaught Error: Call to undefined method WC_Email_Customer_RFQ::get_additional_content() in /home/customer/www/versakleen.com/public_html/wp-content/plugins/woo-rfq-for-woocommerce/includes/classes/emails/class-wc-email-customer-rfq.php:102
    Stack trace:
    #0 /home/customer/www/versakleen.com/public_html/wp-content/plugins/woocommerce/includes/emails/class-wc-email.php(508): WC_Email_Customer_RFQ->get_content_html()
    #1 /home/customer/www/versakleen.com/public_html/wp-content/plugins/woo-rfq-for-woocommerce/includes/classes/emails/class-wc-email-customer-rfq.php(81): WC_Email->get_content()
    #2 /home/customer/www/versakleen.com/public_html/wp-includes/class-wp-hook.php(290): WC_Email_Customer_RFQ->trigger(2095)
    #3 /home/customer/www/versakleen.com/public_html/wp-includes/class-wp-hook.php(312): WP_Hook->apply_filters(”, Array)
    #4 /home/customer/www/versakleen.com/public_html/wp-includes/plugin.php(478): WP_Hook->do_action(Array)
    #5 /home/customer/www/versakleen.com/public_html/wp-content/plugins/woo-rfq-for-wooco in /home/customer/www/versakleen.com/public_html/wp-content/plugins/woo-rfq-for-woocommerce/includes/classes/emails/class-wc-email-customer-rfq.php on line 102″

    WooCommerce Version: Version 3.6.4
    WordPress Version: 5.3
    NP Quote Request WooCommerce Version: Version 1.8.153

    No versions were changed on migrated site. All same versions worked fine on previous host.

    Please let me know if this is something that we can fix. Big fan of your plug-in and have used it successfully for couple of years now. Thanks!

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

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Author Neah Plugins

    (@gplsaver)

    OK. I found this link:
    https://translate.google.com/translate?hl=en&sl=de&u=https://ww.wp.xz.cn/support/topic/e-mails-werden-nicht-versandt/&prev=search

    Can you update to 3.7? Looks like it was remedied in WC 3.7. I can’t tell you why it was working on the old server.

    If that does not work, I will provide another (temp remedy)

    Thread Starter g2web

    (@g2web)

    Updating to WooCommerce 3.7 worked!

    Specifically, I installed WooCommerce version 3.7.1 (last version of WooCommerce 3.7 per your recommendation)

    Steps taken:
    1) Downloaded WP Rollback plugin in order to be able to update WooCommerce plugin to an older version of WooCommerce (“older” as in not the current update version, but newer than my 3.6 version).
    2) Made backups through multiple means
    3) Performed WP Rollback install of WooCommerce 3.7.1
    4) Flushed browser cache and retried RFQ quote request process on https://www.versakleen.com
    5) Clicked “Proceed to Submit Your Quote” and no error. Emails came through and order showed up in WooCommerce.

    Thank you for fast response and doing the research on this. Another 5 star rating coming your way!

    Thread Starter g2web

    (@g2web)

    I missed a step…of course I had to update WooCommerce database first.

    Step 3.5) Updated WooCommerce database

Viewing 3 replies - 1 through 3 (of 3 total)

The topic ‘Internal Server Error after Submit’ is closed to new replies.