> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.elitehost.co.za/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# How can I fix the "Outdated/Missing MySQL Extension" errror in WordPress?

If you encounter an error message in WordPress indicating that your PHP installation is missing the MySQL extension, such as:

* "Your PHP installation appears to be missing the MySQL extension which is required by WordPress."
* "utf8mb4 requires a newer client library"

You will need to **enable the necessary PHP extensions mysqlnd and nd_mysqli** to resolve these issues.

###### Steps to Fix the Error:

1. **Log in to cPanel.**
* Access your cPanel account using your credentials. Refer to this article: [How do I log into cPanel?](https://my.elitehost.co.za/faq/how-do-i-log-into-cpanel).

2. **Navigate to Select PHP Version.**
* In the cPanel dashboard, locate and click on **Select PHP Version** under the "Software" section.

3. **Switch to the Extensions Tab.**
* Once you're on the PHP Version page, click the **Extensions** tab.

4. **Enable the following PHP extensions:**
    * mysqlnd
    * nd_mysqli

|| If mysqli is enabled but nd_mysqli is not, you must disable mysqli before enabling the nd_mysqli extension.

After making these changes, the error messages should be resolved, allowing your site to function correctly.

If you continue to experience issues, please reach out to our [support team](https://my.elitehost.co.za/submitticket.php?step=2&deptid=14) or email helpdesk@elitehost.co.za for further assistance.​