1. Bonjour tout le monde ! Veillez consulter la Politique de forum pour comprendre nos règles, Merci a vous !
    Rejeter la notice

WebDedv Et accès natif Mysql

Discussion dans 'Webdev' créé par AbouZizou, Fev 27, 2025.

  1. AbouZizou

    AbouZizou Active Member
    MEMBRE WX WXG 21

    Inscrit:
    Fev 28, 2018
    Messages:
    192
    J'aime reçus:
    108
    Salut à Tous ...
    Voulons faire une application Web (sur webdev) avec une base de données distante dockoriser sur un serveur NAS opnemeidavault.. (Lunix) le test de connexion fonctionne et m'affiche connexion réussi. Mais lors du test de l'application sur le navigateur je reçois le message :
    "La couche client MySQL n'est probablement pas correctement installée. Aucune bibliothèque d'accès à MySQL n'a été trouvée, le module libmysql.dll (32 bits) ou une de ses dépendances n'a pas été chargé."

    Le module libmysql.dll est bien présent dans le dossier "C:\Program Files (x86)\PC SOFT\webdev 25\Programmes\Framework\Win32x86" la connecteurs Mysql windev est bien installé ...
    Un avis ? Merci d'avance...

    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!

     
    Tags:
  2. devalender

    devalender New Member

    Inscrit:
    Fev 16, 2018
    Messages:
    25
    J'aime reçus:
    3
    Bonjour
    Si je ne trompe pas es que tu as installé l’accès natif sur ton serveur ?
     
  3. AbouZizou

    AbouZizou Active Member
    MEMBRE WX WXG 21

    Inscrit:
    Fev 28, 2018
    Messages:
    192
    J'aime reçus:
    108

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

    Bonjour
    Si je ne trompe pas es que tu as installé l’accès natif sur ton serveur ?
    Cliquez pour agrandir...
    ِC'est un Test en local .. pas déployer..
     
  • popoy

    popoy Well-Known Member
    MEMBRE WX

    Inscrit:
    Fev 23, 2018
    Messages:
    3,012
    J'aime reçus:
    1,618
    Salut,
    Pour info, les version docker c'est du linux pas du windows et plus important tu ne précise pas le processeur utilisé sur le NAS qui doit être en x86 mais 64bits style Intel.
    As tu acheter la version linux du serveur d'application ?
    Pages à lire

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


    Et

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

     
    Gemini1961 apprécie ceci.
  • AbouZizou

    AbouZizou Active Member
    MEMBRE WX WXG 21

    Inscrit:
    Fev 28, 2018
    Messages:
    192
    J'aime reçus:
    108

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

    Salut,
    Pour info, les version docker c'est du linux pas du windows et plus important tu ne précise pas le processeur utilisé sur le NAS qui doit être en x86 mais 64bits style Intel.
    As tu acheter la version linux du serveur d'application ?
    Pages à lire

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


    Et

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

    Cliquez pour agrandir...
    Apparemment je ne me suis pas Bien Expliquer Toutes mes excuses ..
    C'est SEULEMENT la Base de Données MySQL qui est sur un Docker Unix...
    J'ai pas déployé le SITE sur Lunix, Je le test sur Windows en mode de IIS Express ...
    C'est l'accès à la base de données MySQL qui pose problème. Comme sur la capture écran la connexion est bien réussi quand je la test dans l'analyse, mais elle ne fonctionne pas en mode Test .. j'ai même essayé une connection manuelle mais le même erreur d'absence de de connecteur Natif..
     
  • popoy

    popoy Well-Known Member
    MEMBRE WX

    Inscrit:
    Fev 23, 2018
    Messages:
    3,012
    J'aime reçus:
    1,618
    Salut
    La DLL doit être présente :
    Sur le poste de développement :
    dans le répertoire "\Programs\Framework\Win32x86" du répertoire d'installation de webdev (32 bits).
    dans le répertoire "\Programs\Framework\Win64x86" du répertoire d'installation de webdev (64 bits).

    Sur le poste de déploiement,
    En cas de déploiement sur un serveur Web, la DLL doit être présente dans le répertoire du Connecteur Natif ou dans le répertoire de Windows.
     
    Gemini1961 et AbouZizou aiment ça.
  • AbouZizou

    AbouZizou Active Member
    MEMBRE WX WXG 21

    Inscrit:
    Fev 28, 2018
    Messages:
    192
    J'aime reçus:
    108

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

    Salut
    La DLL doit être présente :
    Sur le poste de développement :
    dans le répertoire "\Programs\Framework\Win32x86" du répertoire d'installation de webdev (32 bits).
    dans le répertoire "\Programs\Framework\Win64x86" du répertoire d'installation de webdev (64 bits).

    Sur le poste de déploiement,
    En cas de déploiement sur un serveur Web, la DLL doit être présente dans le répertoire du Connecteur Natif ou dans le répertoire de Windows.
    Cliquez pour agrandir...
    MERCIII oui c'était ça il fallait mettre la DLL dans le répertoire Windows .. Merci encore
     
    Gemini1961 apprécie ceci.
  • AbouZizou

    AbouZizou Active Member
    MEMBRE WX WXG 21

    Inscrit:
    Fev 28, 2018
    Messages:
    192
    J'aime reçus:
    108
    Bonsoir à Tous ...
    Même Problème mais cette fois le site est déployer sur un Docker Lunix ...
    Ou mettre la bibliothèque manquante ?
    (Le serveur webdev est sur un Docker)
    Merci pour toute aide

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

     
  • popoy

    popoy Well-Known Member
    MEMBRE WX

    Inscrit:
    Fev 23, 2018
    Messages:
    3,012
    J'aime reçus:
    1,618
    Salut
    Je dirais
    /usr/lib et ou /usr/lib64
    Ou encore /usr/local/lib
    Mais bon, j'y connais rien en linux.
     
    AbouZizou apprécie ceci.
  • AbouZizou

    AbouZizou Active Member
    MEMBRE WX WXG 21

    Inscrit:
    Fev 28, 2018
    Messages:
    192
    J'aime reçus:
    108

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

    Salut
    Je dirais
    /usr/lib et ou /usr/lib64
    Ou encore /usr/local/lib
    Mais bon, j'y connais rien en linux.
    Cliquez pour agrandir...
    Salut,
    Merci je vais essayer de le mettre partout .. hh même sous le répertoire du docker de MySQL
     
  • AbouZizou

    AbouZizou Active Member
    MEMBRE WX WXG 21

    Inscrit:
    Fev 28, 2018
    Messages:
    192
    J'aime reçus:
    108

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

    Salut
    Je dirais
    /usr/lib et ou /usr/lib64
    Ou encore /usr/local/lib
    Mais bon, j'y connais rien en linux.
    Cliquez pour agrandir...

    Oui ça fonctionne pour info il faut mettre "libmysqlclient.so" pas dans le /usr/local/lib du system lunix (debian dans mon cas) mais dans le répertoire du docker
    dans mon cas
    "/var/lib/docker/overlay2"
    et chercher le docker ou l'installation du serveur d'application webdev à étais faite. j'ai utilisé l'application "WinCSP" pour naviguer dans les répertoire de mon serveur à partir d'un terminal distant
    et j'ai copier le fichier dans ce repertoire :
    /var/lib/docker/overlay2/f708267a1d677153193565434c150b25892ff87ce0961aa3a6b65ef0864753da/merged/usr/local/lib
    et
    /var/lib/docker/overlay2/f708267a1d677153193565434c150b25892ff87ce0961aa3a6b65ef0864753da/merged/usr/lib

    le "f708267a1d677153193565434c150b25892ff87ce0961aa3a6b65ef0864753da" est le répertoire crée (automatiquement) lors de la création du docker du serveur d'application wibdev

    PS. j'ai opté pour le serveur d'application webdev 28 .. moins de probleme que celui du 25 26 et 27... sur debian 11
     
  • Partager cette page

    Chargement...