kennethbs005
Forum Replies Created
-
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 247At 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 SmithHello 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}
thrownHello 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 ThemeHello 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.
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-23922290Any additional ideas to point and check? Thank you for your time.