IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

EDI, CMS, Outils, Scripts et API PHP Discussion :

Call to undefined function mysqli_connect()


Sujet :

EDI, CMS, Outils, Scripts et API PHP

  1. #1
    Membre averti
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juin 2014
    Messages
    744
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Juin 2014
    Messages : 744
    Points : 336
    Points
    336
    Par défaut Call to undefined function mysqli_connect()
    Bonjour.

    j'ouvre un fil avec une erreur qui a déjà fait couler de l'encre.
    Mais je n'ai pas trouvé mon bonheur.

    J'ai installé easypHp 17.
    J'ai voulu changer la version php de manière brutale.
    J'ai supprimer ce qui avait dans EasyPHP-Devserver-17\eds-binaries\php pour y mettre ma nouvelle version pHp dans un nouveau repertoire php (Ca donne EasyPHP-Devserver-17\eds-binaries\php\php)
    pHp marche sauf ses extensions
    Pourtant le "extension=php_mysql.dll" est bien décommenté dans le fichier php.ini qui se trouve dans EasyPHP-Devserver-17\eds-binaries\php\php

    Je ne sais pas où d'autre peut se faire la configuration.

    Merci de votre aide.

  2. #2
    Membre averti
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juin 2014
    Messages
    744
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Juin 2014
    Messages : 744
    Points : 336
    Points
    336
    Par défaut
    De pire en pire, maintenant, j'ai du ;
    Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at...
    et du Warning: require_once(D:\Projet...): failed to open stream: Permission denied in...
    Ce projet fonctionnait correctement, j'ai ces soucis depuis le changement de version pHp 7

    Je comprends rien à ces problèmes de droits sous Windows.

  3. #3
    Membre averti
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juin 2014
    Messages
    744
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Juin 2014
    Messages : 744
    Points : 336
    Points
    336
    Par défaut
    Bonjour.

    Un print_r(get_defined_functions()); m'indique bien qu'aucune fonction contenant mysqli n'est défini.
    Pourtant, dans eds-binaries\php\php\ext, j'ai bien php_mysqli.dll.
    Comment savoir où pHp va chercher les fonctions appelées ?

    Merci de votre aide.

  4. #4
    Membre averti
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juin 2014
    Messages
    744
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Juin 2014
    Messages : 744
    Points : 336
    Points
    336
    Par défaut
    Je ne comprends pas.
    J'ai bien php_mysqli.dll dans D:\Projet20171008\Projet\EasyPHP-Devserver-17_Win8\EasyPHP-Devserver-17\eds-binaries\php\php\ext qui est :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    extension_dir = "D:\Projet20171008\Projet\EasyPHP-Devserver-17_Win8\EasyPHP-Devserver-17\eds-binaries\php\php\ext"
    dans php.ini
    et
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    extension=php_mysqli.dll
    dans php.ini


    mais j'ai toujours le message d'erreur
    Fatal error: Uncaught Error: Call to undefined function mysqli_connect()
    .

Discussions similaires

  1. Call to undefined function mysqli_connect()
    Par CSI_Bern dans le forum PHP & Base de données
    Réponses: 16
    Dernier message: 23/09/2013, 11h15
  2. Réponses: 17
    Dernier message: 10/10/2011, 11h26
  3. [XSLT] Call to undefined function xslt_create
    Par rudy207 dans le forum Bibliothèques et frameworks
    Réponses: 4
    Dernier message: 30/04/2009, 17h27
  4. Réponses: 3
    Dernier message: 17/09/2006, 23h13
  5. Call to undefined function mysql_pconnect()
    Par shirya dans le forum Installation
    Réponses: 2
    Dernier message: 03/11/2005, 21h55

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo