Viewing 4 replies - 1 through 4 (of 4 total)
  • @squatcobbler

    You can talk to your host about having the extension installed, or you can usually do yourself like this (if you have ssh access) :

    sudo yum install php-mysqlnd

    Create a file on your server called phpoutput.php with this content :
    <?php phpinfo(); ?>
    then upload it to your server, and hit your website at yourwebsite.com/phpoutput.php to check the extension.

    Thread Starter squatcobbler

    (@squatcobbler)

    Your advice generally worked, thanks. So just for others who have the same problem:

    Ubuntu is on the debian branch:

    So hence for distros on the blue line we’re using apt, not yum:

    sudo apt-get install php-mysqlnd

    Also yum is deprecated on the red line, right? it’s dnf now, right? So shouldn’t that be:

    sudo dnf install php-mysqlnd

    I’m just saying this response for others who search and have the same problem. Your answer fixed it for me.

    thanks again,

    sq

    @squatcobbler

    Excellent.
    Thanks for pointing that out.

    See the following post that explains the problem. You will likely have to work with your hosting provider to resolve this until WordPress fixes this bug.

    https://wordpress.org/support/topic/php-7-3-errors/#post-12720824

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Your PHP installation appears to be missing the MySQL extension which is require’ is closed to new replies.