1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies. En savoir plus.
  2. Bonjour tout le monde ! Veillez consulter la Politique de forum pour comprendre nos règles, Merci a vous !
    Rejeter la notice

AIDE MariaDB et l'erreur 27 en 64Bit

Discussion dans 'Webdev' créé par Kobex, Oct 22, 2018.

  1. Kobex

    Kobex Well-Known Member
    MEMBRE WX

    Inscrit:
    Fev 17, 2018
    Messages:
    373
    J'aime reçus:
    257
    Bonjour à tous,

    Je rencontre un problème (comme à chaque fois que on sort de HFSQL quoi !) avec un projet ou je suis obligé de me connecter à une base MariaDB 10.3 qui est en 64Bit

    webdev est également en 64Bit, j'ai donc tous naturellement installé le connecteur de chez PCMou pour l’accès natif et j'ai placé la libmariadb.dll dans ...webdev 23\Programmes\Framework\Win64x86

    J'ai bien accès à ma base via l'analyse et j'ai bien mes tables, mais une fois que je lance un débug (mode PHP) j'ai cette erreur :

    Code (Text):
    =============================
    Erreur de l'accès natif MariaDB.
    Numéro d'erreur = 27
    La couche client MariaDB n'est probablement pas correctement installée.
    Aucune bibliothèque d'accès à MariaDB n'a été trouvée, le module libmariadb.dll (32 bits) ou une de ses dépendances n'a pas été chargé.
    =============================

    Détail de l'erreur système :

    libmariadb.dll (193)
    Une idée ? je suis vraiment coincé :(
     
    Tags:
  2. joker

    joker New Member
    MEMBRE WX

    Inscrit:
    Jan 30, 2018
    Messages:
    0
    J'aime reçus:
    13
    ;)

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    ,
    Je pense que c'est comme pour WD :
    - Il faut copier ta DLL dans le dossier "EXE" du projet et dans le dossier "exe WEB" de ton appli webdev (les postes de travail ou les serveurs)

    :)
     
  3. Kobex

    Kobex Well-Known Member
    MEMBRE WX

    Inscrit:
    Fev 17, 2018
    Messages:
    373
    J'aime reçus:
    257

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    ;)

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    ,
    Je pense que c'est comme pour WD :
    - Il faut copier ta DLL dans le dossier "EXE" du projet et dans le dossier "exe WEB" de ton appli webdev (les postes de travail ou les serveurs)

    :)
    Cliquez pour agrandir...
    Merci

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    , mais j'ai déjà la lib dans le dossier EXE, cela ne change rien...

    La ou je comprend rien, c'est de vouloir la lib 32bit alors que je suis full 64
     
    joker apprécie ceci.
  • LAPIPE2018

    LAPIPE2018 Active Member
    MEMBRE WX

    Inscrit:
    Fev 17, 2018
    Messages:
    648
    J'aime reçus:
    227
    Bonsoir

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    ,
    Il y a les library 32 et 64, et il y a le moteur de deploiement.

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

     
    joker et Kobex aiment ça.
  • Kobex

    Kobex Well-Known Member
    MEMBRE WX

    Inscrit:
    Fev 17, 2018
    Messages:
    373
    J'aime reçus:
    257

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    Bonsoir

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    ,
    Il y a les library 32 et 64, et il y a le moteur de deploiement.

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    Cliquez pour agrandir...
    Merci, j'ai récupéré le connecteur 32Bit et installé puis copier la lib dans le framwork 32Bit de webdev et rouler jeunesse ;)
     
    LAPIPE2018 apprécie ceci.
  • joker

    joker New Member
    MEMBRE WX

    Inscrit:
    Jan 30, 2018
    Messages:
    0
    J'aime reçus:
    13

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    Merci

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    , mais j'ai déjà la lib dans le dossier EXE, cela ne change rien...

    La ou je comprend rien, c'est de vouloir la lib 32bit alors que je suis full 64
    Cliquez pour agrandir...
    Malheureusement (ou heureusement),
    tout n'est pas encore en x64 et il est possible que les DLL x32 et x64 soient obligatoires ;)

    ... ce qui expliquerait ton message d'erreur :
    - "le module libmariadb.dll (32 bits) ou une de ses dépendances n'a pas été chargé."
     
    LAPIPE2018 et Kobex aiment ça.
  • Kobex

    Kobex Well-Known Member
    MEMBRE WX

    Inscrit:
    Fev 17, 2018
    Messages:
    373
    J'aime reçus:
    257

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    Malheureusement (ou heureusement),
    tout n'est pas encore en x64 et il est possible que les DLL x32 et x64 soient obligatoires ;)

    ... ce qui expliquerait ton message d'erreur :
    - "le module libmariadb.dll (32 bits) ou une de ses dépendances n'a pas été chargé."
    Cliquez pour agrandir...
    haaaa le monde moderne n'est pas encore la.... enfin, chez Pcmou.... :p
     
  • irobot

    irobot Active Member
    MEMBRE WX

    Inscrit:
    Jan 10, 2018
    Messages:
    140
    J'aime reçus:
    131
    surtout que si tu es en php, c'est ton moteur php qui est en 32 bits !!!
     
  • Kobex

    Kobex Well-Known Member
    MEMBRE WX

    Inscrit:
    Fev 17, 2018
    Messages:
    373
    J'aime reçus:
    257

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    surtout que si tu es en php, c'est ton moteur php qui est en 32 bits !!!
    Cliquez pour agrandir...
    Et non, PHP est en 64bit
     
    irobot apprécie ceci.
  • Partager cette page

    Chargement...