This tutorial is part of our WHMCS tutorials series.
In this tutorial I will show you how to fix the MySQL extension check warning. This is a warning you may come across when visiting the WHMCS System Health Status.
This warning will show if you have the old pdo_mysql extension enabled within your PHP configuration. This extension can cause display issues and other problems with WHMCS. To fix this we need to switch to the nd_pdo_mysql extension.
First login to cPanel.
Access the PHP settings page. This will vary depending on which PHP plugin your web hosting environment uses. If you are unsure about where to access this page I recommend contacting your hosting provider.
Find the PHP extensions to see all of the extensions that are available and those that are enabled.
Click on the pdo_mysql extension to deselect it. Then click on the nd_pdo_mysql extension to enable it as the primary MySQL option.
Head back to the WHMCS System Health Status page. You should now see that the extension warning is no longer displaying, this confirms that the change was successful.
Your WHMCS will now make use of the nd_pdo_mysql extension which will allow your install to function correctly.
Comments
If you have any questions please leave a comment below or contact our support.