Fatal error: Class 'mysqli' ne trouve pas dans

Je l'exécuter sur mon centos/WHM serveur :

<?
if (!function_exists('mysqli_init') && !extension_loaded('mysqli')) {
    echo 'We don\'t have mysqli!!!';
} else {
    echo 'Phew we have it!';
}
?>

Résultat est: We don't have mysqli!!!

Mon problème est que:

Fatal error: Class 'mysqli' ne trouve pas dans /home/photosdr/public_html/includes/database.php sur la ligne 18

Alors, comment puis-je l'installer ?
Merci

  • Mon probleme est que : Fatal error: Class 'mysqli' ne trouve pas dans /home/photosdr/public_html/includes/database.php sur la ligne 18
  • $this->res = new mysqli( $conf[ 'dbhost' ], $conf[ 'dbuser' ], $conf[ 'dbpass' ], $conf[ 'dbname' ] );
  • Si le problème était là, rien n'apparaît dans la page (sauf si vous avez consulté le source de la page, auquel cas vous devriez voir les raw du code PHP). Le problème est que la mysqli module n'est pas installé et/ou activé.
  • oui, comment puis-je installer l'extension mysqli , c'est ma question 🙂
  • Si elle est déjà là, alors vous pourriez essayer d'ajouter extension = php_mysqli.so dans votre php.ini. Yum devrait avoir inclus avec votre PHP, donc si elle n'a pas, vous n'avez probablement pas préemballés PHP...et vous aurez à le reconstruire, le module est activé.
  • Vérifier ici pour obtenir des instructions sur l'activation ou l'installation de mysqli
  • j'ai ajouté l'extension = php_mysqli.donc, pour php.ini, même problème .
  • Sachleen, j'ai déjà suivi le lien que vous me donnez, bout à bout n'ont pas fonctionné. im ni expert en centos.
  • Est-ce que votre serveur WHM/CPanel installé?
  • cHao, oui , j'ai WHM/Cpanel installé. im une racine.
  • Y aller et regarder autour. WHM aime construire ses propres PHP, et il devrait être un outil sous "Logiciel" étiqueté "EasyApache (Apache mise à Jour)". Cliquez sur cela et de passer par les étapes...le long du chemin, vous aurez à choisir ce que les modules PHP est construit avec. Assurez-vous d'inclure mysqli. 🙂
  • j'ai trouvé easyapache, et maintenant j'ai 7 étapes, attendre, im triyng...
  • Il va prendre un certain temps pour construire...peut-être autant que 30 à 45 minutes une fois que vous avez terminé la configuration. Donc, pas de précipitation. 🙂
  • double possible de Fatal error: Class 'MySQLi' ne trouve pas

InformationsquelleAutor ERC20 | 2012-06-13