Your PHP installation appears to be missing the MySQL extension which is required by WordPress.

This error is generated in wp-includes/load.php. Go to your WordPress directory and go look at that file and search for the line that has the error message.

Look at the “if” statement above it to see what MySQL extensions your version of WordPress is trying to use. If it’s checking for “mysqli” and other MySQL extensions, that’s a good thing, and you just have to make sure one of those supported extensions is installed.

If it’s only checking for the “mysql” extension, the problem is that extension has been deprecated and is no longer installed with new versions of PHP. You have to either upgrade your WordPress installation, or see if it is possible to install the “mysql” extension with your version of PHP.

Sharing is caring!

Published by Hans Desjarlais

Founder @ Themely, entrepreneur and travel addict. Always learning, maverik at heart, speaks 3 languages and hope's to go to space one day.

Leave a Reply

Your email address will not be published. Required fields are marked *

Error: Please enter a valid email address

Error: Invalid email

Error: Please enter your first name

Error: Please enter your last name

Error: Please enter a username

Error: Please enter a password

Error: Please confirm your password

Error: Password and password confirmation do not match