404 on Saving Order Actions
-
Hello all,
WooCommerce 2.5.5
I’m trying to change the order status in WooCommerce to “Processing Order” (I’ve tried the other options too), and when I go to save the order I get redirected to a 404 page with the following address:
https://www.website.com/wp-admin/post.php
Do you guys know what I could try to solve this?
Regards,
Joe
-
Sounds like something is triggering fatal error.
Disable other plugins to rule out conflicts, or view your server error logs and look for the error.
Hi Mike,
Thanks for your time/help!
Deactivating all other plugins didn’t fix it.
I tried enabling logging, and found the following errors occurring:
Several Times
[21-May-2016 11:57:02 UTC] PHP Notice: The called constructor method for WP_Widget in SFPPagePluginWidget is deprecated since version 4.3.0! Use
__construct()
instead. in /home/classi33/public_html/wp-includes/functions.php on line 3718
[21-May-2016 11:56:20 UTC] PHP Notice: The called constructor method for WP_Widget in SFPLikeBoxWidget is deprecated since version 4.3.0! Use
__construct()
instead. in /home/classi33/public_html/wp-includes/functions.php on line 3718
Only Once
[21-May-2016 11:56:22 UTC] PHP Fatal error: Class ‘WC_Session’ not found in /home/classi33/public_html/wp-content/plugins/woocommerce/includes/class-wc-session-handler.php on line 18
Is the fatal error the one we’re after?
That could be it. Go to admin again and make the white screen appear again – see if the error appears again.
Hi Mike,
Same error happened again ??
[21-May-2016 11:56:22 UTC] PHP Fatal error: Class ‘WC_Session’ not found in /home/classi33/public_html/wp-content/plugins/woocommerce/includes/class-wc-session-handler.php on line 18
What can I do about it?
Share your system status report. I think a plugin is trying to use WC_Session, but that cannot work in the backend.
Here you go:
### WordPress Environment ### Home URL: [removed] Site URL: [removed] WC Version: 2.5.5 Log Directory Writable: ? WP Version: 4.5.2 WP Multisite: – WP Memory Limit: 256 MB WP Debug Mode: – Language: en_US ### Server Environment ### Server Info: Apache PHP Version: 5.5.33 PHP Post Max Size: 18 MB PHP Time Limit: 0 PHP Max Input Vars: 1000 SUHOSIN Installed: – MySQL Version: 5.5.44 Max Upload Size: 16 MB Default Timezone is UTC: ? fsockopen/cURL: ? SoapClient: ? Your server does not have the SoapClient class enabled - some gateway plugins which use SOAP may not work as expected. DOMDocument: ? GZip: ? Multibyte String: ? Remote Post: ? Remote Get: ? ### Database ### WC Database Version: 2.5.5 : woocommerce_sessions: ? woocommerce_api_keys: ? woocommerce_attribute_taxonomies: ? woocommerce_termmeta: ? woocommerce_downloadable_product_permissions: ? woocommerce_order_items: ? woocommerce_order_itemmeta: ? woocommerce_tax_rates: ? woocommerce_tax_rate_locations: ? ### Active Plugins (16) ### Advanced CSS Editor: by Hardeep Asrani – 1.0 Backup: by Backup Guard – 1.1.6 Booking Calendar: by wpdevelop – 6.1 Custom Facebook Feed: by Smash Balloon – 2.4.1.2 Envira Gallery Lite: by Thomas Griffin – 1.5.0.3 Google Analytics by MonsterInsights: by MonsterInsights – 5.5 MailChimp for WordPress: by ibericode – 3.1.7 Ninja Forms: by The WP Ninjas – 2.9.45 Simple Facebook Plugin: by topdevs.net – 1.4 Smooth Scroll Page Up/Down Buttons: by Mark Senff – 1.2.1 The Events Calendar: by Modern Tribe Inc. – 4.1.4 Unique Headers: by Ryan Hellyer – 1.6 Woocommerce quotation: by Aldaba Digital – 2.4.0 WooCommerce Shortcodes: by WooThemes Claudio Sanches – 1.0.0 WooCommerce: by WooThemes – 2.5.5 WP-Mail-SMTP: by Callum Macdonald – 0.9.5 ### Settings ### Force SSL: – Currency: AUD ($) Currency Position: left Thousand Separator: , Decimal Separator: . Number of Decimals: 2 ### API ### API Enabled: ? API Version: 3.1.0 ### WC Pages ### Shop Base: #24 - /store/ Cart: #99 - /store/cart/ Checkout: #100 - /store/checkout/ My Account: #101 - /my-account/ ### Taxonomies ### Product Types: composite (composite) external (external) grouped (grouped) simple (simple) variable (variable) ### Theme ### Name: ShopIsle Version: 2.1.8 Author URL: https://themeisle.com Child Theme: ? – If you're modifying WooCommerce on a parent theme you didn't build personally then we recommend using a child theme. See: How to create a child theme WooCommerce Support: ? ### Templates ### Overrides: –
Disable Woocommerce quotation and retest. Sounds like one which might use sessions.
Hi Mike,
Thanks for your help so far!
Unfortunately, no dice. Same errors as before too (Below is condensed)
[21-May-2016 11:56:22 UTC] PHP Notice: The called constructor method for WP_Widget in SFPLikeBoxWidget is deprecated since version 4.3.0! Use
__construct()
instead. in /home/classi33/public_html/wp-includes/functions.php on line 3718
[21-May-2016 11:56:22 UTC] PHP Notice: The called constructor method for WP_Widget in SFPPagePluginWidget is deprecated since version 4.3.0! Use__construct()
instead. in /home/classi33/public_html/wp-includes/functions.php on line 3718
[21-May-2016 11:56:22 UTC] PHP Fatal error: Class ‘WC_Session’ not found in /home/classi33/public_html/wp-content/plugins/woocommerce/includes/class-wc-session-handler.php on line 18Any other ideas?
Hmm. You’ll need to expand your test to others + theme then. I’m convinced its something else you’re running because no other users are reporting the same issue.
Hi Mike,
Changing theme (From custom to the default Twenty Sixteen) didn’t fix the issue :/
I could try switching hosts, but that would take some time and I’m hoping I can try other things before I do that.
What other things can I try in troubleshooting it?
Don’t forget other plugins – disable all but WooCommerce, including extensions for WooCommerce.
Hi guys,
I’m having the same issue with a WooThemes Google Analytics plugin – 404 page not found when I try to save the settings.
Did you find a solution for this?
Any help would be appreciated!
Cheers
Clemens
- The topic ‘404 on Saving Order Actions’ is closed to new replies.