• About 20 hours ago my site suddenly crashed. Since then I’ve simply been shown the following error message –

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

    “Please check that the mysqli PHP extension is installed and enabled.”Please check that the mysqli PHP extension is installed and enabled”.

    “If you are unsure what these terms mean you should probably contact your host. If you still need help you can always visit the WordPress support forums“.

    Absolutely nothing whatever changed on my site or on my hosting as far as I can see. I’ve cleared my cache etc but it’s made no difference. Does anyone have any suggestion?

    The page I need help with: [log in to see the link]

Viewing 2 replies - 1 through 2 (of 2 total)
  • Absolutely nothing whatever changed on my site or on my hosting as far as I can see.

    That may be true.

    But it’s also true that a whole lot happens behind the scenes in hosting infrastructure that users never see or notice.

    But just to confirm, please create a phpinfo(); file in the directory where your WordPress site is installed, open it in the browser, and check if mysqli is enabled or not. If enabled, you should see something like the screenshot below.

    Alternatively, you may save yourself the time and trouble and contact your hosting provider to deal with the problem.

    Good luck!

    Thread Starter epichall

    (@epichall)

    Hello again, and thanks for the reply.
    I’ve checked with my webhost who tells me
    “Looking in your control panel PHP settings, I can see MYSQLI is selected and running on PHP 7.1. Maybe WordPress updated and something else went wrong.”
    I’ve tried to add in a screenshot of my control panel that shows
    “MySQLi” box is checked
    “Current PHP version” 7.1 (current)
    I hope this helps


Viewing 2 replies - 1 through 2 (of 2 total)

The topic ‘missing the MySQL extension’ is closed to new replies.