dev
Forum Replies Created
-
Looks like to be an issue with https://codecanyon.pluginus.net/item/woocommerce-extra-product-options/7908619?ref=realmag777
When an item is added with extra options, the cart value does not change
Forum: Plugins
In reply to: [W3 Total Cache] AWS CDN not working (Potential conflict?)Appreciate all of your help.
Turns out that version has a compatibility issue with the cloudflare plugin… Xero developers are resolving this so hopefully should be fixed soon.
Forum: Plugins
In reply to: [W3 Total Cache] AWS CDN not working (Potential conflict?)1.7.37 works, the ones above do not.
Looks like the issue was introduced in:
2021-07-27 – version 1.7.38
* Fix – Add unique namespace to the Guzzle library to avoid conflicts.Forum: Plugins
In reply to: [W3 Total Cache] AWS CDN not working (Potential conflict?)I’ve requested the last 3 versions of xero. Reviewing their change log shows:
http://dzv365zjfbd8v.cloudfront.net/changelogs/woocommerce-xero/changelog.txt
2021-10-20 - version 1.7.40 * Tweak - WC 5.8 compatibility. * Tweak - WP 5.8 compatibility. 2021-10-04 - version 1.7.39 * Fix - Allow spaces in paths when prefixing vendor namespaces. * Fix - Ensure the MOSS Sales tax type is matched correctly for shops that use it. * Fix - Fix: Xero line item discount amount. * Fix - Set discount amount instead of discount rate to prevent order total mismatch between WooCommerce and Xero. * Fix - add unique namespace to the Guzzle library to avoid conflicts. * Tweak - WC 5.7 compatibility.Forum: Plugins
In reply to: [W3 Total Cache] AWS CDN not working (Potential conflict?)Hello,
As far as i’m aware, this is an issue with xero and the guzzle library not aws. There is no AWS library within the xero plugin.
WC support said they had renamed the namespaces to avoid this but were not sure how best to get it resolved. Not heard back since then however.
Is there a way to solve the compatibility issue with xero/the guzzle library? This must have been since the last updates on one of the plugins as it was working previously for months.
Forum: Plugins
In reply to: [W3 Total Cache] AWS CDN not working (Potential conflict?)Raised this with WC support and they’re investigating the conflict with the guzzle version/library
Forum: Plugins
In reply to: [W3 Total Cache] AWS CDN not working (Potential conflict?)Troubleshooted the issue on staging to the woocommerce xero integration:
https://woocommerce.com/products/xero/
[Sun Nov 07 00:22:25.346913 2021] [proxy_fcgi:error] [pid 9683:tid 140525906056960] [client 172.70.90.125:16872] AH01071: Got error 'PHP message: PHP Fatal error: Uncaught Error: Call to undefined function GuzzleHttp\\Promise\\promise_for() in /opt/bitnami/staging/wp-content/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/Credentials/CredentialProvider.php:158\nStack trace:\n#0 /opt/bitnami/wordpress/staging/wp-content/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/ClientResolver.php(443): Aws\\Credentials\\CredentialProvider::fromCredentials()\n#1 /opt/bitnami/wordpress/staging/wp-content/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/ClientResolver.php(323): Aws\\ClientResolver::_apply_credentials()\n#2 /opt/bitnami/wordpress/staging/wp-content/plugins/w3-total-cache/vendor/aws/aws-sdk-php/src/AwsClient.php(199): Aws\\ClientResolver->resolve()\n#3 /opt/bitnami/wordpress/ksec_sol_staging/wp-content/plugins/w3-total-cache/CdnEngine_CloudFront.php(44): Aws\\AwsClient->__construct()\n#4 /opt/bitnami/wordpress/staging/wp-content/plugins/w3-total-cache/CdnEngine_CloudFront.php(174): W3TC\\C...'Is there anything else we can provide to get this resolved asap?
Forum: Plugins
In reply to: [W3 Total Cache] AWS CDN not working (Potential conflict?)Hello,
So it is most likely a plugin conflict, do any of the following plugins have known conflicts with W3TC ?
Flexible Shipping
Redirection
Stock Sync for WooCommerce
Woocommerce
Woocomemrce cart abandonment
WooCommerce PDF Invoices & Packing Slips
WooCommerce Product Bundles
WooCommerce Stripe Gateway
WooCommerce TM Extra Product Options
WooCommerce Xero Integration
Yoast SEO Premium
Yoast SEO: WooCommerceWe’re going to schedule some time to disable these to troubleshoot.
Forum: Plugins
In reply to: [W3 Total Cache] WOOCs compatibilityHello,
We can testing switching to basic disk caching with Memcached and enable “Cache URIs with query string variables”. Currently the “Cache URIs with query string variables” is grey’d out, any idea what could be causing this ?
So we’re looking to achieve 2 things:
1. Improve performance with the currency switching query strings (As this bypasses enhance disk caching) – DB caching is enabled however could tweaks be made here or this is solely related to page caching ?
2. Ensure pages are not being cache from unauthenticated customers in any currency that is not the base currency. E.G GBP is set however customers browsing the site with Euro may cache the page for everyone in euro.Many thanks!
Forum: Plugins
In reply to: [W3 Total Cache] WOOCs compatibilityThat is correct! Appreciate your help.
We did raise this with them here: https://ww.wp.xz.cn/support/topic/slow-switching-speed/#post-14856747
They have a setting called “No GET data in link” Which removes the queries “?currency=GBP” from GET and W3TC then loads the cached page however it takes up to 5 seconds for WOOCs to then switch currencies via AJAX.
However, by having them as GET queries, it then slows down the site for the customer due to the main page being excluded from caching.
This is seperate from the other issue were unauthenticated customers are causing pages to be cached in different currencies. Pre-loading helps here but can’t pre-load the whole site constantly. Currently 10 pages every 5 mins
Forum: Plugins
In reply to: [FOX - Currency Switcher Professional for WooCommerce] Slow switching speedThe issue now is that if anyone visits the page, before W3TC has cached it, it now caches it in the wrong currency.
Each visitor then gets the wrong currency loaded before the adjax kicks in and reverts back to the base currency.
Forum: Plugins
In reply to: [FOX - Currency Switcher Professional for WooCommerce] Slow switching speedSo this took a while to resolve however we managed to get it fixed with the following. Seems to be a caching/session issue.
Cloudflare
1. Do not cache query stringsWOOCS
1. Use PHP Sessions (Transient & memcache seem to change the currency for everyone per visit)
2. Do not disallow the use of the query strings in the GET requests – E.G Ensure they are present in GET requests (This causes issues with W3Total cache as it excludes those queries by default)Issue resolved for us
Thank you
Well that’s a massive shame, as once configured correctly it helped a lot against enumeration and other exploit attempts.
Does anyone know of any replacement plugins which do the same?
Forum: Plugins
In reply to: [FOX - Currency Switcher Professional for WooCommerce] Slow switching speedIt would be nice to have this feature however only when switching currencies not on the initial load.
our prices are there already so there is no need to pre-load the base currency in. It would just help make the slow switching of currencies appear better.
We would rather not put our site URLS on a public forum. Is there a way to send these privately?