At seemingly random intervals (sometimes minutes, sometimes a day or 2), all the plugins that are locally (not network-wide) activated, deactivate themselves. This happens on all sites in the multisite! Network activated plugins are not affected.
This has been going on for a couple of weeks and is driving me nuts!
Can anyone suggest any debugging methods I can use and stuff to look out for or suggest any ideas as to what might be causing the problem? I would be realy grateful for more sophisticated debugging suggestions than ‘switch off all the plugins and revert to default theme and then reintroduce one by one’ – which is not an option!
I am now running WordPress Multisite 6.5.3 on PHP 8.0 (or 8.2 – I have tried both) on Ubuntu 22.04LTS. I am server admin.
Many thanks for giving this your attention
]]>I am still having the problem that after a random period (sometimes several days), the events calendar plugin just deactivates itself on my Multisite site.
This seems to be since upgrading to WordPress (Multisite) 6.5.2. I have upgraded Events calender to version 6.5 and it’s only activated on that one one site. I reactivate it and it works for a while then, I see it has deactivated again. I have already gone down from running PHP 8.2 to PHP 8.0 on your suggestion but to no avail. I am on Ubuntu 24.04 LTS.
I know that your advice is to remove all other plugins and got to a default WordPress theme but this is not practical. Is there any events I can look out for to debug this? I have ‘Debug This’ plugin installed and have access to server logs…
Any suggestions would be very welcome.
Thanks
]]>Any suggeestions for a way out of htis mess?
]]>The plugin is constantly deactivating itself.
I am not sure why.
I have performed plugin conflict test and increased server max execution with no luck.
Any pointers would be welcome.
https://drive.google.com/file/d/1dwlH4L_Une_osCyJtfThylh5rvhrtf7z/view?usp=drivesdk
I have performed the Jetpack connect/reconnect several times and it still persists.
Here are my Fatal error logs as requested:
2024-01-02T01:00:23+00:00 CRITICAL Uncaught GuzzleHttp\Exception\ClientException: Client error: POST https://api.medium.com/v1/users/144d6a1d80d20f268b3645959ee8f23f4d41fa115af0135030c861ac438f33c28/posts
resulted in a 403 Forbidden
response: <!DOCTYPE html> <!–[if lt IE 7]> <html class=”no-js ie6 oldie” lang=”en-US”> <![endif]–> <!–[if IE 7]> <html class (truncated…) in /var/www/reasonelectronics.com/wp-content/plugins/social-auto-poster/includes/social/libraries/tumblr/vendor/guzzlehttp/guzzle/src/Exception/RequestException.php:113 Stack trace: #0 /var/www/reasonelectronics.com/wp-content/plugins/social-auto-poster/includes/social/libraries/tumblr/vendor/guzzlehttp/guzzle/src/Middleware.php(69): GuzzleHttp\Exception\RequestException::create() #1 /var/www/reasonelectronics.com/wp-content/plugins/social-auto-poster/includes/social/libraries/tumblr/vendor/guzzlehttp/promises/src/Promise.php(204): GuzzleHttp\Middleware::GuzzleHttp\{closure}() #2 /var/www/reasonelectronics.com/wp-content/plugins/social-auto-poster/includes/social/libraries/tumblr/vendor/guzzlehttp/promises/src/Promise.php(153): GuzzleHttp\Promise\Promise::callHandler() #3 /var/www/reasonelectronics.com/wp-content/plugins/social-auto-poster/includes/social/libraries/tumblr/vendor/guzzlehttp/promises/src/TaskQueue.php(48): GuzzleHttp\Promise\Promise::GuzzleHttp\Promise\{closure}() #4 /var/www/reasonelectronics.com/wp-content/plugins/social-auto-poster/includes/social/libraries/tumblr/vendor/guzzlehttp/promises/src/Promise.php(248): GuzzleHttp\Promise\TaskQueue->run() #5 /var/www/reasonelectronics.com/wp-content/plugins/social-auto-poster/includes/social/libraries/tumblr/vendor/guzzlehttp/promises/src/Promise.php(224): GuzzleHttp\Promise\Promise->invokeWaitFn() #6 /var/www/reasonelectronics.com/wp-content/plugins/social-auto-poster/includes/social/libraries/tumblr/vendor/guzzlehttp/promises/src/Promise.php(269): GuzzleHttp\Promise\Promise->waitIfPending() #7 /var/www/reasonelectronics.com/wp-content/plugins/social-auto-poster/includes/social/libraries/tumblr/vendor/guzzlehttp/promises/src/Promise.php(226): GuzzleHttp\Promise\Promise->invokeWaitList() #8 /var/www/reasonelectronics.com/wp-content/plugins/social-auto-poster/includes/social/libraries/tumblr/vendor/guzzlehttp/promises/src/Promise.php(62): GuzzleHttp\Promise\Promise->waitIfPending() #9 /var/www/reasonelectronics.com/wp-content/plugins/social-auto-poster/includes/social/libraries/tumblr/vendor/guzzlehttp/guzzle/src/Client.php(187): GuzzleHttp\Promise\Promise->wait() #10 /var/www/reasonelectronics.com/wp-content/plugins/social-auto-poster/includes/social/libraries/medium/vendor/jonathantorres/medium-sdk/src/Client.php(135): GuzzleHttp\Client->request() #11 /var/www/reasonelectronics.com/wp-content/plugins/social-auto-poster/includes/social/libraries/medium/vendor/jonathantorres/medium-sdk/src/Medium.php(215): JonathanTorres\MediumSdk\Client->makeRequest() #12 /var/www/reasonelectronics.com/wp-content/plugins/social-auto-poster/includes/social/class-wpw-auto-poster-md-posting.php(400): JonathanTorres\MediumSdk\Medium->createPost() #13 /var/www/reasonelectronics.com/wp-content/plugins/social-auto-poster/includes/social/class-wpw-auto-poster-md-posting.php(63): Wpw_Auto_Poster_Medium_Posting->wpw_auto_poster_post_to_medium() #14 /var/www/reasonelectronics.com/wp-content/plugins/social-auto-poster/includes/admin/class-wpw-auto-poster-admin.php(1621): Wpw_Auto_Poster_Medium_Posting->wpw_auto_poster_medium_posting() #15 /var/www/reasonelectronics.com/wp-includes/class-wp-hook.php(324): Wpw_Auto_Posting_AdminPages->wpw_auto_poster_scheduled_cron() #16 /var/www/reasonelectronics.com/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters() #17 /var/www/reasonelectronics.com/wp-includes/plugin.php(565): WP_Hook->do_action() #18 /var/www/reasonelectronics.com/wp-cron.php(191): do_action_ref_array() #19 {main} thrown in /var/www/reasonelectronics.com/wp-content/plugins/social-auto-poster/includes/social/libraries/tumblr/vendor/guzzlehttp/guzzle/src/Exception/RequestException.php on line 113 2024-01-02T02:00:25+00:00 CRITICAL Uncaught GuzzleHttp\Exception\ClientException: Client error: POST https://api.medium.com/v1/users/144d6a1d80d20f268b3645959ee8f23f4d41fa115af0135030c861ac438f33c28/posts
resulted in a 403 Forbidden
response: <!DOCTYPE html> <!–[if lt IE 7]> <html class=”no-js ie6 oldie” lang=”en-US”> <![endif]–> <!–[if IE 7]> <html class (truncated…) in /var/www/reasonelectronics.com/wp-content/plugins/social-auto-poster/includes/social/libraries/tumblr/vendor/guzzlehttp/guzzle/src/Exception/RequestException.php:113 Stack trace: #0 /var/www/reasonelectronics.com/wp-content/plugins/social-auto-poster/includes/social/libraries/tumblr/vendor/guzzlehttp/guzzle/src/Middleware.php(69): GuzzleHttp\Exception\RequestException::create() #1 /var/www/reasonelectronics.com/wp-content/plugins/social-auto-poster/includes/social/libraries/tumblr/vendor/guzzlehttp/promises/src/Promise.php(204): GuzzleHttp\Middleware::GuzzleHttp\{closure}() #2 /var/www/reasonelectronics.com/wp-content/plugins/social-auto-poster/includes/social/libraries/tumblr/vendor/guzzlehttp/promises/src/Promise.php(153): GuzzleHttp\Promise\Promise::callHandler() #3 /var/www/reasonelectronics.com/wp-content/plugins/social-auto-poster/includes/social/libraries/tumblr/vendor/guzzlehttp/promises/src/TaskQueue.php(48): GuzzleHttp\Promise\Promise::GuzzleHttp\Promise\{closure}() #4 /var/www/reasonelectronics.com/wp-content/plugins/social-auto-poster/includes/social/libraries/tumblr/vendor/guzzlehttp/promises/src/Promise.php(248): GuzzleHttp\Promise\TaskQueue->run() #5 /var/www/reasonelectronics.com/wp-content/plugins/social-auto-poster/includes/social/libraries/tumblr/vendor/guzzlehttp/promises/src/Promise.php(224): GuzzleHttp\Promise\Promise->invokeWaitFn() #6 /var/www/reasonelectronics.com/wp-content/plugins/social-auto-poster/includes/social/libraries/tumblr/vendor/guzzlehttp/promises/src/Promise.php(269): GuzzleHttp\Promise\Promise->waitIfPending() #7 /var/www/reasonelectronics.com/wp-content/plugins/social-auto-poster/includes/social/libraries/tumblr/vendor/guzzlehttp/promises/src/Promise.php(226): GuzzleHttp\Promise\Promise->invokeWaitList() #8 /var/www/reasonelectronics.com/wp-content/plugins/social-auto-poster/includes/social/libraries/tumblr/vendor/guzzlehttp/promises/src/Promise.php(62): GuzzleHttp\Promise\Promise->waitIfPending() #9 /var/www/reasonelectronics.com/wp-content/plugins/social-auto-poster/includes/social/libraries/tumblr/vendor/guzzlehttp/guzzle/src/Client.php(187): GuzzleHttp\Promise\Promise->wait() #10 /var/www/reasonelectronics.com/wp-content/plugins/social-auto-poster/includes/social/libraries/medium/vendor/jonathantorres/medium-sdk/src/Client.php(135): GuzzleHttp\Client->request() #11 /var/www/reasonelectronics.com/wp-content/plugins/social-auto-poster/includes/social/libraries/medium/vendor/jonathantorres/medium-sdk/src/Medium.php(215): JonathanTorres\MediumSdk\Client->makeRequest() #12 /var/www/reasonelectronics.com/wp-content/plugins/social-auto-poster/includes/social/class-wpw-auto-poster-md-posting.php(400): JonathanTorres\MediumSdk\Medium->createPost() #13 /var/www/reasonelectronics.com/wp-content/plugins/social-auto-poster/includes/social/class-wpw-auto-poster-md-posting.php(63): Wpw_Auto_Poster_Medium_Posting->wpw_auto_poster_post_to_medium() #14 /var/www/reasonelectronics.com/wp-content/plugins/social-auto-poster/includes/admin/class-wpw-auto-poster-admin.php(1621): Wpw_Auto_Poster_Medium_Posting->wpw_auto_poster_medium_posting() #15 /var/www/reasonelectronics.com/wp-includes/class-wp-hook.php(324): Wpw_Auto_Posting_AdminPages->wpw_auto_poster_scheduled_cron() #16 /var/www/reasonelectronics.com/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters() #17 /var/www/reasonelectronics.com/wp-includes/plugin.php(565): WP_Hook->do_action() #18 /var/www/reasonelectronics.com/wp-cron.php(191): do_action_ref_array() #19 {main} thrown in /var/www/reasonelectronics.com/wp-content/plugins/social-auto-poster/includes/social/libraries/tumblr/vendor/guzzlehttp/guzzle/src/Exception/RequestException.php on line 113 2024-01-02T07:47:18+00:00 CRITICAL Uncaught Error: Call to a member function get_attributes() on bool in /var/www/reasonelectronics.com/wp-content/plugins/woocommerce/includes/class-wc-cart.php:1052 Stack trace: #0 /var/www/reasonelectronics.com/wp-content/plugins/woo-product-feed-pro/classes/class-get-products.php(877): WC_Cart->add_to_cart() #1 /var/www/reasonelectronics.com/wp-content/plugins/woo-product-feed-pro/classes/class-get-products.php(3678): WooSEA_Get_Products->woosea_get_shipping_cost() #2 /var/www/reasonelectronics.com/wp-content/plugins/woo-product-feed-pro/woocommerce-sea.php(4770): WooSEA_Get_Products->woosea_get_products() #3 /var/www/reasonelectronics.com/wp-content/plugins/woo-product-feed-pro/woocommerce-sea.php(4676): woosea_continue_batch() #4 /var/www/reasonelectronics.com/wp-includes/class-wp-hook.php(324): woosea_create_all_feeds() #5 /var/www/reasonelectronics.com/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters() #6 /var/www/reasonelectronics.com/wp-includes/plugin.php(565): WP_Hook->do_action() #7 /var/www/reasonelectronics.com/wp-cron.php(191): do_action_ref_array() #8 {main} thrown in /var/www/reasonelectronics.com/wp-content/plugins/woocommerce/includes/class-wc-cart.php on line 1052 2024-01-02T07:51:43+00:00 CRITICAL Uncaught Error: Call to a member function get_attributes() on bool in /var/www/reasonelectronics.com/wp-content/plugins/woocommerce/includes/class-wc-cart.php:1052 Stack trace: #0 /var/www/reasonelectronics.com/wp-content/plugins/woo-product-feed-pro/classes/class-get-products.php(877): WC_Cart->add_to_cart() #1 /var/www/reasonelectronics.com/wp-content/plugins/woo-product-feed-pro/classes/class-get-products.php(3678): WooSEA_Get_Products->woosea_get_shipping_cost() #2 /var/www/reasonelectronics.com/wp-content/plugins/woo-product-feed-pro/woocommerce-sea.php(4770): WooSEA_Get_Products->woosea_get_products() #3 /var/www/reasonelectronics.com/wp-content/plugins/woo-product-feed-pro/woocommerce-sea.php(4676): woosea_continue_batch() #4 /var/www/reasonelectronics.com/wp-includes/class-wp-hook.php(324): woosea_create_all_feeds() #5 /var/www/reasonelectronics.com/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters() #6 /var/www/reasonelectronics.com/wp-includes/plugin.php(565): WP_Hook->do_action() #7 /var/www/reasonelectronics.com/wp-cron.php(191): do_action_ref_array() #8 {main} thrown in /var/www/reasonelectronics.com/wp-content/plugins/woocommerce/includes/class-wc-cart.php on line 1052
The plugin is constantly deactivating itself.
I am not sure why.
I have performed plugin conflict test and increased server max execution with no luck.
Any pointers would be welcome.
https://drive.google.com/file/d/1rqQjO3uDofp2LskquWGj8wxmzdMnOh2m/view?usp=drivesdk
]]>The plugin is constantly deactivating itself.
I am not sure why.
I have performed plugin conflict test and increased server max execution with no luck.
Any pointers would be welcome.
https://drive.google.com/file/d/1dwlH4L_Une_osCyJtfThylh5rvhrtf7z/view?usp=drivesdk
]]>is there a log file that tells you when and why it was deactivated?
Is there a safeguard that prevents the plugin from being deactivated?
Thanks.
]]>Why is this happening? Where are the settings data stored, and not removed upon deactivating?
This is risky to some WordPress environment – this character when it locks admins out makes it difficult to recuperate.
]]>