Forum Replies Created

Viewing 5 replies - 1 through 5 (of 5 total)
  • Thread Starter kennethbs005

    (@kennethbs005)

    Subject: Bluehost Findings: 503 Error Isolated to GiveWP Plugin

    Hello G. Coolidge,

    Thank you for your continued assistance. I wanted to share an update based on my follow-up with Bluehost Support so we can move this toward resolution.

    Bluehost has completed a thorough review on their end and confirmed that the issue is not server-related. They checked core WordPress files, the .htaccess file, PHP version and limits, ModSecurity, server-side caching, and any server-level blocks. All of these were verified as functioning correctly.

    Based on their error logs, Bluehost advised that the 503 error appears to be originating from a plugin conflict, specifically pointing to GiveWP. Below is the relevant error reference they provided:

    thrown in
    /wp-content/plugins/give/src/Framework/Database/DB.php
    on line 247

    At this point, Bluehost has recommended working directly with the plugin vendor to identify what needs to be corrected within the plugin or its interaction with the database.

    Please let me know what additional information you may need from my side (logs, screenshots, replication steps, etc.) so we can isolate and resolve this issue as efficiently as possible. I appreciate your help and look forward to your guidance on next steps.

    Kind regards,
    Kenneth Smith

    Thread Starter kennethbs005

    (@kennethbs005)

    Hello Hello G. Coolidge,

    I just wanted to provide you with some update information on the error from GiveWP in my site:

    Error Details
    =============
    An error of type E_ERROR was caused in line 247 of the file /home1/smithfc3/public_html/wp-content/plugins/give/src/Framework/Database/DB.php. Error message: Uncaught Give\Framework\Database\Exceptions\DatabaseQueryException: Database Query in /home1/smithfc3/public_html/wp-content/plugins/give/src/Framework/Database/DB.php:247
    Stack trace:
    #0 /home1/smithfc3/public_html/wp-content/plugins/give/src/Framework/Database/DB.php(86): Give\Framework\Database\DB::runQueryWithErrorChecking(Object(Closure))
    #1 /home1/smithfc3/public_html/wp-content/plugins/give/src/Framework/QueryBuilder/Concerns/CRUD.php(111): Give\Framework\Database\DB::__callStatic(‘get_row’, Array)
    #2 /home1/smithfc3/public_html/wp-content/plugins/give/src/Framework/Models/ModelQueryBuilder.php(51): Give\Framework\QueryBuilder\QueryBuilder->get()
    #3 /home1/smithfc3/public_html/wp-content/plugins/give/src/FeatureFlags/OptionBasedFormEditor/OptionBasedFormEditor.php(69): Give\Framework\Models\ModelQueryBuilder->count()
    #4 /home1/smithfc3/public_html/wp-content/plugins/give/includes/admin/settings/class-settings-advanced.php(85): Give\FeatureFlags\OptionBasedFormEditor\OptionBasedFormEditor::existOptionBasedFormsOnDb()
    #5 /home1/smithfc3/public_html/wp-content/plugins/give/includes/admin/abstract-admin-settings-page.php(240): Give_Settings_Advanced->get_settings()
    #6 /home1/smithfc3/public_html/wp-includes/class-wp-hook.php(341): Give_Settings_Page->output(”)
    #7 /home1/smithfc3/public_html/wp-includes/class-wp-hook.php(365): WP_Hook->apply_filters(”, Array)
    #8 /home1/smithfc3/public_html/wp-includes/plugin.php(522): WP_Hook->do_action(Array)
    #9 /home1/smithfc3/public_html/wp-content/plugins/give/includes/admin/views/html-admin-settings.php(172): do_action(‘give-settings_s…’)
    #10 /home1/smithfc3/public_html/wp-content/plugins/give/includes/admin/class-admin-settings.php(265): include(‘/home1/smithfc3…’)
    #11 /home1/smithfc3/public_html/wp-includes/class-wp-hook.php(341): Give_Admin_Settings::output(”)
    #12 /home1/smithfc3/public_html/wp-includes/class-wp-hook.php(365): WP_Hook->apply_filters(”, Array)
    #13 /home1/smithfc3/public_html/wp-includes/plugin.php(522): WP_Hook->do_action(Array)
    #14 /home1/smithfc3/public_html/wp-admin/admin.php(264): do_action(‘give_forms_page…’)
    #15 /home1/smithfc3/public_html/wp-admin/edit.php(10): require_once(‘/home1/smithfc3…’)
    #16 {main}
      thrown

    Thread Starter kennethbs005

    (@kennethbs005)

    Hello G. Coolidge,

    I hope all is well for the start of your week. Here’s an update. The Theme support took care of getting the site errors completed and the only core plugin from GiveWP that is activated still showed this error when I clicked on any campaign to attempt to edit:

    Service Unavailable
    The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.

    Additionally, a 503 Service Unavailable error was encountered while trying to use an ErrorDocument to handle the request.

    Now, here is the generated report from GiveWP: Thank you for your time and assistance. Kenneth

    WordPress Environment

    Home URL: https://smithfamilyfoundationsunshine.org
    Site URL: https://smithfamilyfoundationsunshine.org
    WP Version: 6.9
    WP Multisite: –
    WP Memory Limit: 8 GB
    WP Debug Mode: –
    WP Cron: ✔
    Language: en_US
    Permalink Structure:
    Show on Front: page
    Page on Front: Main Home (#23711)
    Page for Posts: Unset
    Table Prefix Length: wp3re_
    Table Prefix Length: 6
    Table Prefix Status: Acceptable
    Admin AJAX: Accessible
    Registered Post Statuses: publish, future, draft, pending, private, trash, auto-draft, inherit, request-pending, request-confirmed, request-failed, request-completed, wc-pending, wc-processing, wc-on-hold, wc-completed, wc-cancelled, wc-refunded, wc-failed, wc-checkout-draft, refunded, failed, revoked, cancelled, abandoned, processing, preapproval, upgraded Server Environment

    Hosting Provider: DBH: localhost, SRV: smithfamilyfoundationsunshine.org
    TLS Connection: Connection uses TLS 1.3
    TLS Connection: Probably Okay
    Server Info: Apache
    PHP Version: 8.2.29
    PHP Post Max Size: 8 GB
    PHP Time Limit: 600
    PHP Max Input Vars: 3000
    PHP Max Upload Size: 8 GB
    cURL Version: 7.76.1, OpenSSL/3.2.2
    SUHOSIN Installed: –
    MySQL Version: 5.7.44
    Default Timezone is UTC: ✔
    fsockopen/cURL: ✔
    SoapClient: ✔
    DOMDocument: ✔
    gzip: ✔
    GD Graphics Library: ✔
    Multibyte String: ✔
    Remote Post: ✔
    Remote Get: ✔ GiveWP Configuration

    GiveWP Version: 4.13.2
    GiveWP Cache: Enabled
    Database Updates: All DB Updates Completed.
    Database Updates: All Database Migrations Completed.
    Database Tables: ✔ wp3re_give_donors✔ wp3re_give_donormeta✔ wp3re_give_comments✔ wp3re_give_commentmeta✔ wp3re_give_sessions✔ wp3re_give_formmeta✔ wp3re_give_sequential_ordering✔ wp3re_give_donationmeta✔ wp3re_give_revenue✔ wp3re_give_migrations✔ wp3re_give_log
    GiveWP Cache: Enabled
    GiveWP Cache: ✔New Donation✔Donation Receipt✔Donation Processing Receipt❌New Offline Donation❌Offline Donation Instructions✔New User Registration✔User Registration Information✔Donation Note✔Email access
    Upgraded From: 4.13.2
    Test Mode: Enabled
    Currency Code: USD
    Currency Position: Before
    Decimal Separator: .
    Thousands Separator: ,
    Success Page: https://smithfamilyfoundationsunshine.org/?post_type=give_payment&p=17557
    Failure Page: https://smithfamilyfoundationsunshine.org/?post_type=give_payment&p=17558
    Donation History Page: https://smithfamilyfoundationsunshine.org/?post_type=give_payment&p=17559
    GiveWP Forms Slug: /donations/
    Enabled Payment Gateways: Test Donation, Offline Donation
    Default Payment Gateway: Test Donation
    PayPal IPN Notifications: N/A
    Donor Email Access: Enabled
    Stripe Webhook Notifications: N/A
    Platform Fee Amount: 2% Active GiveWP Add-ons Other Active Plugins

    CMP - Coming Soon & Maintenance Plugin: by NiteoThemes – 4.1.16
    Contact Form 7: by Rock Lobster Inc. – 6.1.4
    Edge CPT: by Edge Themes – 1.4.1
    Elementor: by Elementor.com – 3.34.1
    Envato Market: by Envato – 2.0.12
    Slider Revolution: by ThemePunch – 6.6.18
    WooCommerce: by Automattic – 10.4.3
    WPBakery Page Builder: by Michael M - WPBakery.com – 7.1 Inactive Plugins

    Give - Fee Recovery: by GiveWP – 2.3.4
    Give - Recurring Donations: by GiveWP – 2.11.1
    Give - Text-to-Give: by GiveWP – 1.0.3
    Give - Tributes: by GiveWP – 2.2.0
    Image Optimizer - Compress, Resize and Optimize Images: by Elementor.com – 1.6.9
    Qi Addons for Elementor: by Qode Interactive – 1.9.5
    Quick remove menu item: by hpthemes – 0.1
    The Bluehost Plugin: by Bluehost – 3.15.2
    WP File Manager: by mndpsingh287 – 8.0.2
    WP Reset: by WebFactory Ltd – 2.06 Active MU Plugins

    SSO: by Garth Mortensen, Mike Hansen – 0.5 Theme

    Name: Goodwish
    Version: 3.7
    Author URL: https://themeforest.net/user/edge-themes
    Child Theme: No – If you're modifying GiveWP on a parent theme you didn't build personally, then we recommend using a child theme. See: How to Create a Child Theme
    Thread Starter kennethbs005

    (@kennethbs005)

    Hello G. Coolidge,

    Thanks again for getting back with me. I had submitted a ticket for ‘Theme Support’ to take a look at the theme to make sure everything on that end was working properly and waiting for a response and time for them to research the matter. Once I get that update I will report back.

    Thanks again, Kenneth.

    Thread Starter kennethbs005

    (@kennethbs005)

    Hello GC, thank you very much for reaching out and responding to my concerns. However, I had checked with Bluehost before submitting a concern here and this was their response:

    Thank you for staying connected. I’ve now checked the issue with disabling both themes and plugins, but they did not help, which indicates it is not an issue from the server end. I would request you to check with the plugin vendor and get back to us if any thing needs to be updated from our end.
    You can reopen the chat with us when you are ready. For convenience, I will have our conversation documented so you do not have to start from scratch. Here is your reference ID: I-23922290

    Any additional ideas to point and check? Thank you for your time.

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