Hi @rgarrison ,
Glad you reached out! Happy to help.
Thanks for sending along that error! That usually means a failed database or a plugin conflict, but I’ll need the system information first to confirm it.
Please send along your System Info.
Navigate to Donations → Tools → System Info (tab) and click the button to “Get System Report” and copy/paste that in your reply here.
That will give me some more context to be able to help.
Looking forward to helping you get to the bottom of this!
WordPress EnvironmentHome URL:https://www.indianaroyalarchmasons.orgSite URL:https://www.indianaroyalarchmasons.orgWP Version:6.7.2WP Multisite:–WP Memory Limit:512 MBWP Debug Mode:–WP Cron:Language:en_USPermalink Structure:/%postname%/Show on Front:pagePage on Front:Home Page (#994)Page for Posts:Blog (#1648)Table Prefix:Ih7Dj4QA6w_Table Prefix Length:11Table Prefix Status:AcceptableAdmin AJAX:AccessibleRegistered Post Statuses:publish, future, draft, pending, private, trash, auto-draft, inherit, request-pending, request-confirmed, request-failed, request-completed, cancelled, postponed, sold_out, refunded, failed, revoked, abandoned, processing, preapproval, upgraded, dp-rewrite-republishServer EnvironmentHosting Provider:DBH: localhost, SRV: http://www.indianaroyalarchmasons.orgTLS Connection:Connection uses TLS 1.2TLS Rating:BadServer Info:nginx/1.26.2PHP Version:8.3.17PHP Post Max Size:256 MBPHP Time Limit:800PHP Max Input Vars:1000PHP Max Upload Size:128 MBcURL Version: 7.29.0, NSS/3.90 – We recommend a minimum cURL version of 7.40.SUHOSIN Installed:–Default Timezone is UTC:fsockopen/cURL:SoapClient:DOMDocument:gzip:GD Graphics Library:Multibyte String:Remote Post:Remote Get:GiveWP ConfigurationGiveWP Version:3.22.0GiveWP Cache:EnabledDatabase Updates:All DB Updates Completed.Database Migrations:Few Database Migrations still need to run.Database Tables:
- Ih7Dj4QA6w_give_donors
- Ih7Dj4QA6w_give_donormeta
- Ih7Dj4QA6w_give_comments
- Ih7Dj4QA6w_give_commentmeta
- Ih7Dj4QA6w_give_sessions
- Ih7Dj4QA6w_give_formmeta
- Ih7Dj4QA6w_give_sequential_ordering
- Ih7Dj4QA6w_give_donationmeta
- Ih7Dj4QA6w_give_revenue
- Ih7Dj4QA6w_give_migrations
- Ih7Dj4QA6w_give_log
GiveWP Cache:EnabledGiveWP Emails:
- 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:3.21.1Test Mode:EnabledCurrency Code:USDCurrency Position:BeforeDecimal Separator:.Thousands Separator:,Success Page:https://www.indianaroyalarchmasons.org/rara/rara-donation-receipt/Failure Page:Donation History Page:GiveWP Forms Slug:/donations/Enabled Payment Gateways:Test Donation, Offline DonationDefault Payment Gateway:Test DonationPayPal IPN Notifications:N/ADonor Email Access:EnabledStripe Webhook Notifications:N/AActive GiveWP Add-onsOther Active PluginsAdvanced Editor Tools by Automattic – 5.9.2Akismet Anti-spam: Spam Protection by Automattic – Anti-spam Team – 5.3.7Basic User Avatars by Contributors – 1.0.9Classic Editor by WordPress Contributors – 1.6.7Connections Business Directory by Steven A. Zahm – 10.4.66Connections Business Directory Extension – Anniversary and Birthday Emails by Steven A. Zahm – 1.0.4Connections Business Directory Template – Gridder by Steven A. Zahm – 1.5Disable Bloat for WordPress & WooCommerce by Disable Bloat – 3.5.0Disable Comments by WPDeveloper – 2.4.7Disable XML-RPC-API by Neatma – 2.1.7Donation Thermometer by Henry Patton – 2.2.6Download Manager by W3 Eden, Inc. – 3.3.08Email Encoder – Protect Email Addresses by Jannis Thuemmig – 2.2.2EmbedPress by WPDeveloper – 4.1.10Event Espresso by Event Espresso – 5.0.35.pEvent Espresso – Attendee Mover (EE4.9.13+) by Event Espresso – 1.0.7.pEvent Espresso – Event App Customization (EE4.9.9+) by Event Espresso – 1.0.2.pEvent Espresso – Flexible Payment Method (EE 4.6+) by Event Espresso – 1.0.0.pEvent Espresso – MailChimp (EE4.4.5+) by Event Espresso – 2.5.0.pEvent Espresso – PayPal Express Checkout with Smart Buttons (EE 4.9.64+) by Event Espresso – 1.0.8.pEvent Espresso – Ticketing (EE 4+) by Event Espresso – 1.0.11.pEvent Espresso – WordPress User Integration by Event Espresso – 2.1.3.pEvent Espresso Payment Method – Square Integration by Event Espresso – 1.0.4.pForce First and Last Name as Display Name by Contributors – 1.2.2Head Meta Data by Jeff Starr – 20241016Health Check & Troubleshooting by The ww.wp.xz.cn community – 1.7.1Ivory Search by Ivory Search – 5.5.9Limit Login Attempts Reloaded by Limit Login Attempts Reloaded – 2.26.18Link Library by Yannick Lefebvre – 7.7.3LoginWP (Formerly Peter’s Login Redirect) by LoginWP Team – 3.0.8.6Max Mega Menu by megamenu.com – 3.4.1MC4WP: Mailchimp for WordPress by ibericode – 4.10.1Nested Pages by Kyle Phillips – 3.2.13Ninja Forms by Saturday Drive – 3.9.0Ninja Forms – Advanced Datepicker by Saturday Drive – 3.3.2Ninja Forms – File Uploads by Saturday Drive – 3.3.22Ninja Forms – Layout & Styles by Saturday Drive – 3.0.30Ninja Forms – Mailchimp by Saturday Drive – 3.3.6Page Builder by SiteOrigin by SiteOrigin – 2.31.5Page Links To by Mark Jaquith – 3.3.7Quick Featured Images by Kybernetik Services – 13.7.2RegistrationMagic by Metagauss User Registration Forms – 6.0.3.9Simple Blog Stats by Jeff Starr – 20241102Simple Calendar by Simple Calendar – 3.4.9Simple Calendar – FullCalendar Add-on by SureSwift Capital, Inc. – 1.0.9Simple Calendar – Google Calendar Pro Add-on by Simple Calendar – 1.3.8SiteOrigin CSS by SiteOrigin – 1.6.3SiteOrigin Premium by SiteOrigin – 1.70.0SiteOrigin Widgets Bundle by SiteOrigin – 1.65.1Smart Custom 404 Error Page by NerdPress – 11.4.8T(-) Countdown by twinpictures – 2.4.8Ultimate Category Excluder by Marios Alexandrou – 1.7When Last Login by Yoohoo Plugins – 1.2.2White Label CMS by http://www.videousermanuals.com – 2.7.7WP-Ban by Lester ‘GaMerZ’ Chan – 1.69.1WP-Cron Status Checker by Webhead LLC – 1.2.8WP-Optimize – Clean, Compress, Cache by TeamUpdraft, DavidAnderson – 4.0.1WP-Sweep by Lester ‘GaMerZ’ Chan – 1.1.8WP Chrono by Milan Latinović – 1.5.4WP Crontrol by John Blackbourn – 1.18.0WPDM – Button Templates by WordPress Download Manager – 1.4.0WPDM – TinyMce Button by Shaon – 2.9.0WP Photo Album Plus by J.N. Breetvelt a.k.a. OpaJaap – 9.0.02.001WP Revisions Control by Erick Hitter – 1.4.3WP Super Cache by Automattic – 2.0.0Yoast Duplicate Post by Enrico Battocchi & Team Yoast – 4.5Yoast SEO by Team Yoast – 24.5Inactive PluginsWooCommerce by Automattic – 9.7.0WooCommerce Square by WooCommerce – 4.8.6ThemeName:VantageVersion:1.20.27Author URL:https://siteorigin.com/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
Hi @rgarrison ,
Thanks for sharing that! I can confirm that there are some pending database migrations left.
To give you a bit more background on this, GiveWP is a complex plugin that extensively interfaces with your site’s database. Occasionally, modifications to the database structure itself need to happen, whether to increase performance or to resolve issues. When that is the case, you will see a prompt on every admin (backend) page of your site.
These updates to database structure have been tested on a wide variety of server setups and on massive datasets. But as is the case often in software development, unforeseen edge cases can slip through. The one variable the GiveWP team can’t control is the hosting environment your site has, and in a handful of cases, some server, and database configurations have proven impossible to perform the updates.
Since there are failed or pending migrations, here’s what you need to do:
- Before taking any steps for troubleshooting or updating, I highly recommend taking a good backup of the site you can confidently restore from. Having a backup of your site is essential to a solid workflow, and will allow you to restore to a previous version of the site if you run into any issues. You can read more about our top recommendations for taking a backup here: https://givewp.com/backup-for-faster-troubleshooting/.
- Enable Advanced Database Updates in Donations → Settings → Advanced.
- Next, go to the Donations → Tools → Data page, and re-run any pending/failed updates.
- Check the logs at Donations → Tools → Logs for errors. If there are any errors, pass those along here.
- Last, navigate back to Donations → Settings → Advanced and disable Advanced Database Updates.
Thereafter, try to see if there are still going to be technical issue emails.
You can also read this (and much more information!) in our documentation in here — https://givewp.com/documentation/core/frequent-troubleshooting-issues/handling-database-update-issues/#database-updates-migrations.
Looking forward to helping you get this resolved!
If I click Donations, advanced, there is a message so I can not even enable the advanced database updates.
There has been a critical error on this website. Please check your site admin email inbox for instructions. If you continue to have problems, please try the support forums.
Learn more about troubleshooting WordPress.
Hi @rgarrison ,
In that case we would like to dig in to this deeper.
To look further into this, please contact us in the following link – https://givewp.com/contact-us/. Then for the subject of the inquiry, select the option “I am responding to a request to contact you”.
I’m marking this post as resolved for now, but I’ll update it as well once we’ve been able to solve the problem.
Please react out to us on that contact page.
Looking forward to helping you get to the bottom of this!