This thread is resolved. Here is a description of the problem and solution.
Problem: The client was unable to update or reinstall WPML after deleting it due to an unresponsive 'Unregister WPML from this site' button, following a URL change and database update on a multisite. Additionally, the client needed to activate a new WPML license purchased under a different account. Solution: We recommended the following steps to resolve the issue: 1. Deactivate all plugins to prevent any interference. 2. Install the Adminer plugin to access and modify the server database directly. 3. Delete the old site key from the server database to remove any conflicts with the new license. We asked the client to confirm that they have a backup before proceeding with these steps. After these adjustments, the client should attempt to register the new site key.
If this solution does not resolve your issue, or if it seems outdated or irrelevant to your specific case, we highly recommend opening a new support ticket. Additionally, please check the related known issues, verify the version of the permanent fix, and confirm that you have installed the latest versions of themes and plugins. For further assistance, you can also visit our support forum.
This is the technical support forum for WPML - the multilingual WordPress plugin.
Everyone can read, but only WPML clients can post here. WPML team is replying on the forum 6 days per week, 22 hours per day.
Background of the issue:
I recently changed the URL of my website and updated the entire database. I attempted to activate the production mode of the WPML key but was unable due to an expired license. Subsequently, I purchased a new license with a different account and tried to activate it. My site is a multisite and is up to date with WordPress, WooCommerce, and other plugins.
Symptoms:
I am unable to update or reinstall WPML after deleting it. The 'Unregister WPML from this site' button is unresponsive.
Questions:
How can I reset everything related to WPML while preserving my translations and settings to ensure a clean installation of the new key?
What steps should I follow to successfully activate the new WPML license after the URL change?
The site is back online :
- WPML Multilingual CMS and WPML String Translations are deactivated.
- Once we activate them, I see admin-ajax.php called by wpml in my network tab in the inspector when I load a product page in the backoffice (or other pages I think) which causes a an excessive load of requests which causes the server to shut down.
Just so you know, we have a shared hosting. They put us in quarantine (but the server works like others) because of these excessive requests. We don't have any control on the reboot. So if the server shuts down, you'll have to wait something like 10minutes for it to come back alive.
the problem never happens if wpml plugins are deactivated.
The main issue is the excessives requests. The second (but as important as the first one) is that we can't unregister the license and put the new back. The best would be to reset the license setting and have a clean install of this.
Hello, I can see the plugin has been reactivated.
Can you let us know how's it going for you and let us know when you're done.
Also, don't forget to deactivate them if the issue is not fixed afterwards, so we can use the site (we use it in the background for some stuff, to update some products).
Alright thank you !
Can you just let us know when it's ok for us to work on it (we'll need to deactivate the wpml plugins to make sure the server won't shut down; so we want to make sure you're not working on it).
You can give us a schedule (from 00 to 00 CEST) and we'll respect it.
Thank you !
We've tested a few codes suggested by our 2nd Tier Support and it's not working. Yes, you may work on the site now and I will message you again once I've another feedback.
Hello, no rush but can you give us an expected time for us to be able to work back on the site (same as yesterday, need to update some products). Meaning we'll deactivate the plugin if not fixed. Just want to make sure we aren't all on it at the same time.
And let me know if I have to import the backup or if we can go as is.
Thank you !
The license registration worked well. That's great thanks.
But as soon as we actived it, we got the same issue with the request that breaks the site when on a product edit page (as soon as we load the page, there's an admin-ajax call from wpml that goes bad).
We need to update some product right now, so we deactivated the plugin but I'll send you another message tomorrow morning with more info about this so you can verify.
Thanks again for the license registration though, great job.