MySQLi nicht gefunden Fehler
Ich habe meine Website gerade in einer Staging-Umgebung bereitgestellt und erhalte die folgende Fehlermeldung:
Fatal error: Class 'mysqli' not found in D:\ClientSites\baileyboiler.com\www\new\php\db.php on line 11
Zunächst ging ich davon aus, dass MySQLI einfach nicht installiert war, sondern einephpinfo()
offenbart Folgendes:
Für mich sieht es so aus, als wäre MySQLI installiert (obwohl ich das falsch lesen könnte). Was soll ich machen?
Code
class DB
{
public static function GetConnection()
{
return new mysqli(DBHOST, DBUSER, DBPASSWORD, DEFAULTDATABASE);
}
}
(Zeile 11 ist diereturn new mysql(...);
)
Aktualisieren
Ich fügte hinzuextension=php_mysqli.dll
zu meiner php.ini unter/Windows/php.ini
(gemäßphpinfo()
, dies ist der, der geladen wird):
Loaded Configuration File C:\WINDOWS\php.ini
Aber der Fehler bleibt bestehen. Ich weiß, dass mysqli.dll unter existiertC:\php\ext
- weil ich die Akte sehen kann. Was jetzt?