-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
WooCommerce errors: cannot create a manual order/ see the home dashboard #132
Comments
Support References This comment is automatically generated. Please do not edit it.
|
From a cursory glance, this issue may relate to WordPress/wordpress-playground#731. I see what appears to be an extra If that is accurate, upgrading Studio's |
The fix is now in |
I confirmed that WordPress/sqlite-database-integration#113 resolves this issue.
Thanks for the note, @adamziel! Given Studio's new |
In that case, you might need to ask @aristath to publish a new release. |
v2.1.11 released 👍 |
It appears my follow up testing was completed a bit too hastily. I did not have the MailPoet plugin activated. When MailPoet is deactivated, WooCommerce order creation works as expected. When MailPoet is activated, the first error reported in the issue description still occurs. I also see the below error message atop WP Admin pages.
Expanded SQL error
This issue also occurs in Playground sites outside of Studio. It appears there may be lingering incompatibility between |
Ideally, MailPoet would check the type of db used and then use the corresponding driver for that… They use doctrine-dbal which is an amazing database abstraction layer, but they are forcing MySQL there, and bypassing the WP database system altogether. |
Actually, Playground could ship a MySQL to SQLite proxy and support every possible way of connecting to MySQL. There are higher priority platform-level issues we'll be working on in the medium term. If this feature is something you'd like to like to get sooner than later, I suggest contributing to core: WordPress/wordpress-playground#1341 Oh, and check in with MailPoet folks first, I vaguely remember they were exploring a migration to $wpdb. |
I wanted to confirm the issue with MailPoet happens on the Windows built too and it's quite easy to replicate. Just install and activate WooCommerce and while in the wizard, leave all recommended plugins to be installed and the error will show up right after it's finished. The error
For a newcommer, this would be quite the block. |
Removing my assignment as I am currently focused on other work. |
Quick summary
After creating a new instance with Studio and installing WooCommerce, I'm unable to create manual orders or see the main Woo home dashboard.
Steps to reproduce
What you expected to happen
To be able to create the manual payment order
What actually happened
First, the Woo home dashboard wouldn't load but I saw this error:
Once MailPoet was deactivated, I was able to load the WooCommerce home dashboard, but the Order page wouldn't load. The errors I saw with Debug mode turned on:
Last, but not least, I'm not able to deactivate WooCommerce through the Plugins page once installed.
Impact
Some (< 50%)
Available workarounds?
No and the app is unusable
Platform
Mac Silicon, Mac Intel
Logs or notes
8191986-zd-a8c
The text was updated successfully, but these errors were encountered: