This thread is resolved. Here is a description of the problem and solution.
Problem: The client was trying to activate the WPML plugin but encountered multiple WordPress database errors indicating that certain tables did not exist. Additionally, the client was unable to access the WPML setup page. Solution: 1. We recommended removing the 'icl_sitepress_settings' and the 'WPML(setup)' options from the 'wp_options' DB table to allow for a fresh setup of WPML, as these entries should be recreated during the setup wizard or upon activating WPML. 2. We asked the client to install the WP phpMyAdmin plugin to facilitate this process. 3. After the client installed the plugin, we performed a complete reset of WPML and uploaded a fresh copy of WPML version 4.7.3. This resolved the issues, and the client was then able to successfully set up WPML.
If this solution does not resolve your issue or seems outdated, we recommend checking the related known issues, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. If the problem persists, please open a new support ticket.
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 am trying to activate the WPML plugin on my site hidden link. I am following the setup page at hidden link.
Symptoms:
I am receiving multiple WordPress database errors indicating that the table 'wp_fasql.ooyEK4G_icl_languages' doesn't exist. Additionally, I see the message 'Sorry, you are not allowed to access this page.'
Questions:
Why am I receiving database errors related to missing tables when trying to activate WPML?
How can I resolve the issue of not being allowed to access the setup page?
This ticket has been inactive for quite a while. I didn't get a reply from you. So, I've transformed this chat into a support ticket because you may still need our help.
I wrote the things in the chat, but you didn't respond. Please proceed with my advice and answer my questions.
I connected to your site with FTP. However, I'm unable to enable WordPress's debug.log. The download fails whenever I try to download the wp-config.php file to add the following code.
define('WP_DEBUG', true);
// Enable Debug logging to the /wp-content/debug.log file
define('WP_DEBUG_LOG', true);
// Disable display of errors and warnings
define('WP_DEBUG_DISPLAY', true);
Can you please add this code to the wp-config.php file?
To enable it, open your wp-config.php file and look for:
define('WP_DEBUG', false);
And change it to:
define('WP_DEBUG', true);
// Enable Debug logging to the /wp-content/debug.log file
define('WP_DEBUG_LOG', true);
// Disable display of errors and warnings
define('WP_DEBUG_DISPLAY', true);
Then activate WPML and access: hidden link
Do you have newer errors besides those you already shared with me?
If so, please share them with me.
You wrote: "I can give you Plesk admin account as well"
I'm sorry, but I'm not allowed to use Plesk access.
You wrote: "I guess you need phpMyadmin access (for database)"
Yes, this would be helpful. I can install the Adminer script.
Do you allow me to do that?
Otherwise, please allow me to take a copy of your site. I must install a plugin like Duplicator or All In One Migration for this. Please let me know if you agree.
Since this is the first time you have installed WPML on your site and you have never set it up and translated anything, our second-tier supporter suggested removing the 'icl_sitepress_settings' and the 'WPML(setup)' options from the 'wp_options' DB table. He added that if the tables do not exist, they should be recreated in the wizard process or upon activating WPML. The removal of those options should allow you to set up WPML. If you know how to do the following, please proceed after taking a backup of the DB of your site.
If you want me to proceed with this, please allow me to install the WP phpMyAdmin plugin or install the Adminer (hidden link) script through FTP.
If that does not work, I'll take a copy of your site and escalate this issue to our second-tier supporters.
can your support adjust installation procedure of WPML plugin to check if neccessary entries in Database exist, during initial install?
it seems like bug (flaw?) in your installer, because I never had WPML, and when I have installed it and activated WPML plugin (Site Key etc.) it still doesn't work
I followed our second-tier supporter's suggestions and also proceeded with a complete WPML reset. Please see the attached screenshot. Then I uploaded a fresh copy of WPML version 4.7.3 (the latest version) and activated it. Now things work as expected, and you can set up WPML in WPML -> Setup. Please see the attached screenshot.
We use cookies to optimize our website and services. Your consent allows us to process data such as browsing behavior. Not consenting may affect some features.
Functional
Always active
Required for our website to operate and communicate correctly.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
We use these to analyze the statistics of our site. Collected information is completely anonymous.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
These cookies track your browsing to provide ads relevant to you.