The mysqli extension is missing. Please check your PHP configuration

apache, mysqli, php

Solution

- Find out which php.ini is used.

In file php.ini this line:

extension=mysqli

Replace by:

extension="C:\php\ext\php_mysqli.dll"

- Restart apache

Problem

I have looked through all of the forums that I could find relevant to this question and my problem yet nothing works. I have apache2.2 with php5, phpMyAdmin, and MySQL. I have uncommented the extension, I have checked my `phpinfo()` and mysqli does not come up. My config directory is where it should be and it still will not load.

Original source

Related problems