2017-04-24 2 views
0

J'ai créé un site web pour mon collège. Tant que je l'avais lancé sur localhost (en utilisant XAMPP) pour exécuter le code PHP et les bases de données, tout fonctionnait correctement. Mais quand je Déployez le site sur serveur, il donne l'erreur suivanteClasse MySQLi introuvable dans CPanel

Erreur fatale: de la mysqli 'classe ne trouve pas dans /home/mietjmu/public_html/crie/index.php en ligne 55.

J'ai aussi essayé pour chercher sur internet mais tout ce que j'obtenais c'est d'ouvrir Easyapache depuis le WHM mais je n'ai pas pu trouver cette option non plus. Le serveur est hébergé par godaddy.com

+0

Cocher cette - http://stackoverflow.com/questions/666811/fatal-error-class-mysqli-not-found – mi6crazyheart

+0

On dirait que vous avez juste besoin installer MySQLi. – JYoThI

+0

J'ai besoin de savoir comment faire cela dans un compte cpanel car je n'ai aucune option de le faire –

Répondre

0

Vous avez probablement une erreur dans le code de la base de données. Il serait plus facile pour quelqu'un de vous aider si vous ajoutez le fichier index.php qui donne cette erreur, donc nous pouvons comprendre l'erreur.

+0

il devrait être dans la zone de commentaire. – JYoThI

+0

Mais le code fonctionne bien quand je l'exécute sur ma machine locale –

+0

c'est votre erreur de serveur donc vous devez le faire .. – Jenish

1

chèque est mysql librery présent ou non:

if (!function_exists('mysqli_init') && !extension_loaded('mysqli')) { 
     echo 'you dont have'; 
    } else { 
     echo 'you have!'; 
    } 
+0

il n'est pas présent –

+0

Si vous êtes sur 'Ubuntu', exécutez:' sudo apt-get install php5-mysqlnd' – Jenish

+0

J'héberge le site sur godaddy et je veux savoir comment le faire en cpanel –