What is the “missing MySQL extension”?
-
An existing WordPress site stopped working, and a fresh WordPress installer reports the old “PHP installation appears to be missing the MySQL extension”.
This occurred after we upgraded to the very latest version of everything:- Apache 2.4.38
- Debian 10.0
- PHP 7.3.8
- MySQL 10.3.15-MariaDB-1
- WordPress 5.2.1
The puzzle is that all of this, including MySQL, is working fine.
Databases: I have full access to all databases in the command line and in SQL utilities. MariaDB runs just fine in interactive (command line) mode.
HTTP: All html is served normally. Apache is working fine.
PHP: Working normally. Everything looks fine in the report that php info() generates.Question: Does WordPress absolutely need to call mysqli? Is the Extension that the error message refers to specifically mysqli? No version 7 PHP installer installs that.
- The topic ‘What is the “missing MySQL extension”?’ is closed to new replies.