Skip to main content

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

Comments

5 comments

  • Tearabite
    I had this same issue - check your PHP and make sure the MySQL extension is enabled for your version of PHP.. It's a Simple fix.
    0
  • Eminds
    recompile php from easy apache. login to whm with root >> click on easy apache >> select the active profile and click on customize >> under php extension you should see mysql extension >> enable / install it >> and you are done.
    0
  • 24x7server
    Hi, The error suggests that the PHP that the website is using is missing the extension required for the Wordpress website to connect to the database, so installing this missing module is the resolution for the issue you are facing.. In addition to the Easyapache execution, you can also do that from the shell where you can execute the below command on your cPanel server, which will the required module for you.. # yum install ea-php*-mysql*
    0
  • rpvw
    @fino47 If you are a website owner with no root administrative access to WHM or to a root shell, the advice, so far, given in this thread will be of no use to you directly. Check in your cPanel php.ini config that the extensions are not disabled (in which case you can simply enable them) If you do not see the extensions you need, you will need to contact your hosting provider, and ask them to recompile Apache with the required extensions.
    0
  • cPanelMichael
    Hello, If you do have root access to the server, then you may also find the following thread helpful: EA3 to EA4 upgrade using the old profile Thank you.
    0

Please sign in to leave a comment.