cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Go to solution

HTTP 500 error after plugins update

I am facing this issue with my website after updating plugins. I am new to Wordpress.

I've tried to remove plugins based on the error logs but it doesn't resolve the issue. Seriously in need of help here. please if anyone could help on this?

 

This page isn’t working

www.oohmynuts.com is currently unable to handle this request.

HTTP ERROR 500
3 REPLIES 3
Super User II Super User II
Super User II
Solution

Re: HTTP 500 error after plugins update

@Oohmynuts88

 

Try FTPing into your hosting account and disabling the entire plugin directory (in wp-content) by renaming it.  For example from plugins to plugins-off.   That will disable all plugins. 

 

Then, if you can access the site, you know either a plugin didn't update properly or is not compatible with your setup.   With the recent update of WordPress to 5.X you don't want to use any plugins that have not been testing up to WordPress 5.X.

 

HTH! 😉

Judith
"Many of life's failures are people who did not realize how close they were to success when they gave up." ~Thomas Edison

Re: HTTP 500 error after plugins update

@Muse 

 

Thanks. Prior to your reply i tried removing some of the php. stated in the error logs but i think i made it worse as it resulted in more errors. 

 

Some extracts from error log below (sorry i know its lengthy). please if you could advise whats the next step. in desperate need of help!

 

[16-Mar-2019 14:15:53 UTC] PHP Warning:  include_once(/home/pt198r556q8e/public_html/wp-content/plugins/woocommerce/includes/class-wc-autoloader.php): failed to open stream: No such file or directory in /home/pt198r556q8e/public_html/wp-content/plugins/woocommerce/includes/class-woocommerce.php on line 256

 

[16-Mar-2019 23:54:20 UTC] PHP Fatal error:  Interface 'WC_Log_Handler_Interface' not found in /home/pt198r556q8e/public_html/wp-content/plugins/woocommerce/includes/abstracts/abstract-wc-log-handler.php on line 19

[17-Mar-2019 02:23:25 UTC] PHP Warning:  include_once(/home/pt198r556q8e/public_html/wp-content/plugins/woocommerce/includes/class-wc-autoloader.php): failed to open stream: No such file or directory in /home/pt198r556q8e/public_html/wp-content/plugins/woocommerce/includes/class-woocommerce.php on line 256

 

[17-Mar-2019 02:23:25 UTC] PHP Warning:  include_once(/home/pt198r556q8e/public_html/wp-content/plugins/woocommerce/includes/interfaces/class-wc-coupon-data-store-interface.php): failed to open stream: No such file or directory in /home/pt198r556q8e/public_html/wp-content/plugins/woocommerce/includes/class-woocommerce.php on line 262

 

[17-Mar-2019 02:23:25 UTC] PHP Warning:  include_once(): Failed opening '/home/pt198r556q8e/public_html/wp-content/plugins/woocommerce/includes/interfaces/class-wc-customer-data-store-interface.php' for inclusion (include_path='.:/opt/alt/php72/usr/share/pear') in /home/pt198r556q8e/public_html/wp-content/plugins/woocommerce/includes/class-woocommerce.php on line 263

[17-Mar-2019 02:23:25 UTC] PHP Warning:  include_once(/home/pt198r556q8e/public_html/wp-content/plugins/woocommerce/includes/interfaces/class-wc-customer-download-data-store-interface.php): failed to open stream: No such file or directory in /home/pt198r556q8e/public_html/wp-content/plugins/woocommerce/includes/class-woocommerce.php on line 264

[17-Mar-2019 12:15:03 UTC] PHP Warning:  include_once(): Failed opening '/home/pt198r556q8e/public_html/wp-content/plugins/woocommerce/includes/class-woocommerce.php' for inclusion (include_path='.:/opt/alt/php72/usr/share/pear') in /home/pt198r556q8e/public_html/wp-content/plugins/woocommerce/woocommerce.php on line 26

[17-Mar-2019 12:15:03 UTC] PHP Fatal error:  Uncaught Error: Class 'WooCommerce' not found in /home/pt198r556q8e/public_html/wp-content/plugins/woocommerce/woocommerce.php:38

Stack trace:

#0 /home/pt198r556q8e/public_html/wp-content/plugins/woocommerce/woocommerce.php(42): wc()

#1 /home/pt198r556q8e/public_html/wp-settings.php(322): include_once('/home/pt198r556...')

#2 /home/pt198r556q8e/public_html/wp-config.php(107): require_once('/home/pt198r556...')

#3 /home/pt198r556q8e/public_html/wp-load.php(37): require_once('/home/pt198r556...')

#4 /home/pt198r556q8e/public_html/wp-blog-header.php(13): require_once('/home/pt198r556...')

#5 /home/pt198r556q8e/public_html/index.php(17): require('/home/pt198r556...')

#6 {main}

  thrown in /home/pt198r556q8e/public_html/wp-content/plugins/woocommerce/woocommerce.php on line 38

[17-Mar-2019 14:42:34 UTC] PHP Fatal error:  Class 'WC_Payment_Gateway' not found in /home/pt198r556q8e/public_html/wp-content/plugins/woocommerce-gateway-paypal-powered-by-braintree/lib/skyverge/woocommerce/payment-gateway/class-sv-wc-payment-gateway.php on line 36

Super User II Super User II
Super User II

Re: HTTP 500 error after plugins update

@Oohmynuts88 

 

Yikes!  I never recommend removing random PHP based on errors.  Not knowing what you cannibalized makes it impossible for anyone on these forums to provide advice and what your next move should be.

 

At this point all I can recommend is restoring the site to a previous backup point before you did the update that caused the issues.

 

Judith
"Many of life's failures are people who did not realize how close they were to success when they gave up." ~Thomas Edison