Cas pratique
Sur un serveur Linux, utilisation de webservice Windev, avec accès à une base mysql.
Erreurs rencontrées
Erreur de l'accès Natif Mysq ou Erreur de Timeout.
Version impactés
Toutes versions confondues
Que s'est-il passé ?
Erreur de l'accès natif MySQL.
Numéro d'erreur = 27
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 libmysqlclient.so (xx bits) ou une de ses dépendances n'a pas été chargé.
Code erreur : 73001
La requête n'a pas répondu dans le délai fixé (<DELAIS> secondes). ERR_TIMEOUT_REQUEST (22)
Il faut récupérer la dll libmysqlclient.so d'une installation mysql-client et la copier dans le dossier /usr/lib/ (Debian 8).
Dll disponible ici : libmysqlclient.so
Attention :** Il ne faut pas installer** mysql-client/mysql-server, au risque de voir désormais le webservice déployé tourner en boucle sans logs d'erreurs.