Current woocommerce and xtheme not compatible

My current version of x theme does not seem to be compatible to the latest version of woocommerce. This is the error I am getting. I have no idea how to correct this through Max Mind especially the uncompressing of the GeoIP.dat.gz file. I have searced the forum to find out how to solve this and nothing has popped up.
I have checked under Appearance, Manage Themes and there are no updates and the current version is supposed to support the latest woocommere.

Error message for woocommerce.

The MaxMind GeoIP Database does not exist - Geolocation will not function. You can download and install it manually from http://dev.maxmind.com/geoip/legacy/geolite/ to the path: /home2/plasmaba/public_html/wp-content/uploads/GeoIP.dat. Scroll down to “Downloads” and download the “Binary / gzip” file next to “GeoLite Country”. Please remember to uncompress GeoIP.dat.gz and upload the GeoIP.dat file only.

Hey there,

I’m sorry but I’m not sure what the issue is. Would you mind providing more details and screenshots? And before we investigate, please check for the following first:

  1. Ensure everything is up to date according to our version compatibility list at https://theme.co/apex/forum/t/troubleshooting-version-compatibility/195. Please follow the best practices when updating your theme and plugins. See https://theme.co/apex/forum/t/setup-updating-your-themes-and-plugins/62 for more details.

  2. Clear all caches including browser cache then deactivate your caching plugins and other optimization plugins.

  3. If you’re using a CDN, please clear the CDN’s cache and disable optimization services.

  4. Test for a plugin conflict. You can do this by deactivating all third party plugins, and seeing if the problem remains. If it’s fixed, you’ll know a plugin caused the problem, and you can narrow down which one by reactivating them one at a time.

  5. Remove custom CSS, Javascript and templates.

Thanks.

I backed up my site.
My Plugins are up to date.
I have disconnected any plugin having to do with security, optimization and seo and did an aggressive clearing of the cache from both bluehost and wordpress. I am just setting up the store and there are no products or additional plugins and css in regard to the store itself.
I am still getting the error. I do not know how to scan for plugin conflicts.

Hey there,

After further research, I found that this is not a theme issue but rather related to your WordPress and WooCommerce setup. Please see https://wordpress.org/support/topic/cant-resolve-maxmind-geoip-database-issue/ for more details and potential fix.

I placed all your screenshots in the secure note.

I contacted Woocommerce. It was difficult since they don’t allow you to create a support ticket for the Woocommerce plugin itself. I had to create a support ticket for and inquiry for a plugin I may purchase in the future.

I have done everything I can to figure out to do to trouble shoot and still can figure out why the file I need won’t load.

I uninstalled and reinstalled my x theme to a lower version and updated it to the current version to fix anything that may have been wrong there and still no change.

Do you think there may be a conflict with my child theme?

Hello There,

Thanks for updating in! There is nothing wrong with the theme. This issue is not theme related. To resolve this issue, please do the following:
1.) Go to link in the error. http://dev.maxmind.com/geoip/legacy/geolite/
There should be a table under section called “Downloads” with a bunch of Geo*** with columns labeled binary/gzip, binary/xy, CSV……
You need the .dat file which is the binary/gzip. column.
Download it.
Extract the file to a folder.

2.) Go to your CPanel for your hosting provider.
From the sidebar Goto Websites–> Domains.
Select files —> File Manager and you should be able to follow the path of were they are telling you to put the file.
Upload the file to that folder and that should resolve the error.

Hope this helps.

Thank You so much for your help.

I installed the file. Then I went back into Woocommerce and saw that the error was still there. So I went to settings and set the default customer location to “no location by default”. The error message turned off and then I reset the customer location back on to “Geolocate” and it recognized the files and the message is gone.

I got this message from Woocommerce this morning and I am including it in the forum because it includes a little more information that may be important to others installing Woocommerce.

"Hi

Thanks for contacting WooCommerce!

This is because you have Geolocate turned on in the WooCommerce settings so it requires the geolocation file. We aren’t able to include the file in WooCommerce by default, so it has to be manually added if you want to use it.

You can either change the default customer location to something else besides Geolocate, or you can follow the instructions below:

Go to http://dev.maxmind.com/geoip/legacy/geolite/
Under Downloads, click on the "Binary / gzip" file next to "GeoLite Country" http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz
Once saved, unzip that file and make sure you can see GeoIP.dat
Either in your web host cPanel or via FTP, browser to your website folder /home2/plasmaba/public_html/wp-content/uploads/
Upload GeoIP.dat there

That will fix this message, however you site will still function with the message displaying, it only affects geolocation.

Hope that helps! Please let us know if you have any further questions, thanks!

Regards,

Joel W - Happiness Engineer"
WooThemes Support

You’re most welcome. Glad it works out.
Thank you also for sharing the response from WooThemes Support.