webby081
Forum Replies Created
-
>>Test for conflict between plugins/themes
deactivated most plugins – same problem
switch/changes themes – same problem>>Switch PHP version from 8.0 to 7.4
I was able to switch back to PHP 7.4
Login in and activated the Give – Donation Plugin (version 2.22.3)
Then the web site crashed.
WordPress caught an error with one of your plugins, Give – Donation Plugin
The following information:
WordPress version 6.0.3
Active theme: Avada Child (version 1.0.0)
Current plugin: Give – Donation Plugin (version 2.22.3)
PHP version 7.4.32Fatal error: Uncaught Give\Framework\Database\Exceptions\DatabaseQueryException: Database Query in /sites/greenspace/wp-content/plugins/give/src/Framework/Database/DB.php:248 Stack trace: #0 /sites/greenspace/wp-content/plugins/give/src/Framework/Database/DB.php(96): Give\Framework\Database\DB::runQueryWithErrorChecking(Object(Closure)) #1 /sites/greenspace/wp-content/plugins/give/src/Framework/QueryBuilder/Concerns/CRUD.php(81): Give\Framework\Database\DB::__callStatic(‘get_results’, Array) #2 /sites/greenspace/wp-content/plugins/give/src/DonationForms/Controllers/DonationFormsRequestController.php(79): Give\Framework\QueryBuilder\QueryBuilder->getAll() #3 /sites/greenspace/wp-content/plugins/give/src/DonationForms/Endpoints/ListForms.php(80): Give\DonationForms\Controllers\DonationFormsRequestController->getForms() #4 /sites/greenspace/wp-includes/rest-api/class-wp-rest-se in /sites/greenspace/wp-content/plugins/give/src/Framework/Database/DB.php on line 248
Under PHP 7.4,
Finally I was able to activate the Give – Donation Plugin
Give plugin was functional and active
Then switch back to PHP 8.0.24
The web site crashed but the Give – Donation Plugin remained active.
Fatal error: Uncaught Give\Framework\Database\Exceptions\DatabaseQueryException: Database Query in /sites/greenspace/wp-content/plugins/give/src/Framework/Database/DB.php:248 Stack trace: #0 /sites/greenspace/wp-content/plugins/give/src/Framework/Database/DB.php(96): Give\Framework\Database\DB::runQueryWithErrorChecking(Object(Closure)) #1 /sites/greenspace/wp-content/plugins/give/src/Framework/QueryBuilder/Concerns/CRUD.php(81): Give\Framework\Database\DB::__callStatic(‘get_results’, Array) #2 /sites/greenspace/wp-content/plugins/give/src/DonationForms/Controllers/DonationFormsRequestController.php(79): Give\Framework\QueryBuilder\QueryBuilder->getAll() #3 /sites/greenspace/wp-content/plugins/give/src/DonationForms/Endpoints/ListForms.php(80): Give\DonationForms\Controllers\DonationFormsRequestController->getForms() #4 /sites/greenspace/wp-includes/rest-api/class-wp-rest-server.php(1143): Give\DonationForms\Endpoints\ListForms->handleRequest(Object(WP_REST_Request)) #5 /sites/greenspace/wp-includes/rest-api/class-wp-rest-server.php(990): WP_REST_Server->respond_to_request(Object(WP_REST_Request), ‘/give-api/v2/ad…’, Array, NULL) #6 /sites/greenspace/wp-includes/rest-api.php(519): WP_REST_Server->dispatch(Object(WP_REST_Request)) #7 /sites/greenspace/wp-content/plugins/give/src/DonationForms/DonationFormsAdminPage.php(106): rest_do_request(Object(WP_REST_Request)) #8 /sites/greenspace/wp-content/plugins/give/src/DonationForms/DonationFormsAdminPage.php(71): Give\DonationForms\DonationFormsAdminPage->preloadDonationForms() #9 [internal function]: Give\DonationForms\DonationFormsAdminPage->loadScripts(‘give_forms_page…’) #10 /sites/greenspace/wp-content/plugins/give/src/Helpers/Hooks.php(43): call_user_func_array(Array, Array) #11 /sites/greenspace/wp-includes/class-wp-hook.php(307): Give\Helpers\Hooks::Give\Helpers\{closure}(‘give_forms_page…’) #12 /sites/greenspace/wp-includes/class-wp-hook.php(331): WP_Hook->apply_filters(NULL, Array) #13 /sites/greenspace/wp-includes/plugin.php(476): WP_Hook->do_action(Array) #14 /sites/greenspace/wp-admin/admin-header.php(118): do_action(‘admin_enqueue_s…’, ‘give_forms_page…’) #15 /sites/greenspace/wp-admin/admin.php(239): require_once(‘/user/…’) #16 /sites/greenspace/wp-admin/edit.php(10): require_once(‘/user/…’) #17 {main} thrown in /sites/greenspace/wp-content/plugins/give/src/Framework/Database/DB.php on line 248
Performed some database cleanup. Went into Tools/Data and delete all database tables information for a fresh start.
The following information:
WordPress version 6.0.3
Active theme: Avada Child (version 1.0.0)
Current plugin: Give – Donation Plugin (version 2.22.3)
PHP version 8.0.24GiveWP Version: 2.22.3
GiveWP Cache: Enabled
Database Updates: All DB Updates Completed.
Database Migrations: All Database Migrations Completed.Database Tables:
give_donors
give_donormeta
give_comments
give_commentmeta
give_sessions
give_formmeta
give_sequential_ordering
give_donationmeta
give_revenue
give_migrations
give_logGiveWP Cache: Enabled
Upgraded From: 2.22.3
Test Mode: DisabledNow the Give Donation plugin is working again.
Again, thanks for your help!
Out of all due respect, I don’t see the sound logic about switching PHP version from 8.0 to 7.4?
The end of life date for PHP 7.4 is November 28, 2022. Less than 5 weeks away?
- This reply was modified 3 years, 7 months ago by webby081.
Trying to install a update copy of Give – Donation Plugin (version 2.22.3)
WordPress version 6.0.1
Active theme: Avada Child (version 1.0.0)
Current plugin: Give – Donation Plugin (version 2.22.3)
PHP version 8.0.24Active plugins (12)
BackupBuddy by iThemes – 8.7.4.1
Easy WP SMTP by wpecommerce, alexanderfoxc – 1.5.1
Envira Gallery by Envira Gallery Team – 1.9.4.7
The Events Calendar PRO by The Events Calendar – 6.0.1
Avada Builder by ThemeFusion – 3.8.2
Avada Core by ThemeFusion – 5.8.2
Avada Custom Branding by ThemeFusion – 1.2
Modula by WPChill – 2.6.7
Modula PRO by WPChill – 2.6.0
The Events Calendar by The Events Calendar – 6.0.1.1
WooCommerce Stripe Gateway by WooCommerce – 6.8.0
WooCommerce by Automattic – 7.0.0Name: Avada Child
Version: 1.0.0
Author URL: https://theme-fusion.com
Child theme: Avada Child
Parent theme name: Avada
Parent theme version: 7.8.2
Parent theme author URL: https://themeforest.net/user/ThemeFusion`Server Info:
Apache: 2.4.54
PHP Version: 8.0.24
MySQL Version: 10.8.3History —
May 2022 – Give Donation Plugin was working with StripeJune 2022 – Web site crashed / Force to Deactivated Give – Donation Plugin to get the web site back up and running.
WordPress caught an error with one of your plugins, Give – Donation Plugin
WordPress version 6.0.1
Active theme: Avada Child (version 1.0.0)
Current plugin: Give – Donation Plugin (version 2.21.4)
PHP version 8.0.21Error Details
=============
An error of type E_ERROR was caused in line 24 of the file /sites/greenspace/wp-content/plugins/give/src/Onboarding/SettingsRepository.php. Error message: Uncaught TypeError: Give\Onboarding\SettingsRepository::__construct(): Argument #1 ($settings) must be of type array, bool given, called in /sites/greenspace/wp-content/plugins/give/src/Onboarding/SettingsRepositoryFactory.php on line 25 and defined in /sites/greenspace/wp-content/plugins/give/src/Onboarding/SettingsRepository.php:24
Stack trace:
#0 /sites/greenspace/wp-content/plugins/give/src/Onboarding/SettingsRepositoryFactory.php(25): Give\Onboarding\SettingsRepository->__construct(false, Object(Closure))
#1 /sites/greenspace/wp-content/plugins/give/src/Onboarding/Wizard/Page.php(54): Give\Onboarding\SettingsRepositoryFactory->make(‘give_settings’)
#2 [internal function]: Give\Onboarding\Wizard\Page->__construct(Object(Give\Onboarding\FormRepository), Object(Give\Onboarding\SettingsRepositoryFactory), Object(Give\Onboarding\LocaleCollection))
#3 /sites/greenspace/wp-content/plugins/give/src/Container/Container.php(747): ReflectionClass->newInstanceArgs(Array)
#4 /sites/greenspace/wp-content/plugins/give/src/Container/Container.php(244): Give\Container\Container->build(‘Give\\Onboarding…’)
#5 /sites/greenspace/wp-content/plugins/give/src/Container/Container.php(703): Give\Container\Container->Give\Container\{closure}(Object(Give\Container\Container), Array)
#6 /sites/greenspace/wp-content/plugins/give/src/Container/Container.php(623): Give\Container\Container->build(Object(Closure))
#7 /sites/greenspace/wp-content/plugins/give/src/Container/Container.php(564): Give\Container\Container->resolve(‘Give\\Onboarding…’, Array)
#8 /sites/greenspace/wp-content/plugins/give/give.php(473): Give\Container\Container->make(‘Give\\Onboarding…’)
#9 /sites/greenspace/wp-content/plugins/give/give.php(514): Give->__call(‘make’, Array)
#10 /sites/greenspace/wp-content/plugins/give/src/Helpers/Hooks.php(41): give(‘Give\\Onboarding…’)
#11 /sites/greenspace/wp-includes/class-wp-hook.php(307): Give\Helpers\Hooks::Give\Helpers\{closure}(”)
#12 /sites/greenspace/wp-includes/class-wp-hook.php(331): WP_Hook->apply_filters(NULL, Array)
#13 /sites/greenspace/wp-includes/plugin.php(476): WP_Hook->do_action(Array)
#14 /sites/greenspace/wp-admin/includes/menu.php(155): do_action(‘admin_menu’, ”)
#15 /sites/greenspace/wp-admin/menu.php(394): require_once(‘/Users/webadmin/…’)
#16 /sites/greenspace/wp-admin/admin.php(158): require(‘/Users/webadmin/…’)
#17 {main}
thrown`June thru early Oct – the Give plugin has remained deactivated.
Early Oct – Tried to reactivated – it triggered a fatal error.
So I deleted the Give Plugin
Mid Oct 2022 – Trying to install a fresh copy of Give – Donation Plugin (version 2.22.3)
Error upon activation:
Plugin could not be activated because it triggered a fatal error.Also, the web site uses Stripe but the error messages are related to PayPal?
- This reply was modified 3 years, 7 months ago by webby081.