:: DEV .:. Mysql - liaisons dynamique LIBMYSQL.dll
“le point d’entrée de procédure mysql_slave_query est introuvable dans la bibliothèque de liaisons dynamique LIBMYSQL.dll”
C’est probablement le message d’erreur que vous pourrez obtenir un jour en utilisant un serveur local comme EasyPHP ou WAMP. Etant donné que j’ai cherché des heures d’où pouvait bien provenir le problème, je me dis qu’il est plus simple de vous fournir une astuce pour y remédier.
Il y a plusieurs solutions sur le net qui ne fonctionnent pas, mais je vais quand même les inclure dans la procédure, on ne sait jamais.
Tout d’abord, coupez votre serveur local, fermez vos navigateurs et commencez par scanner votre ordinateur avec votre logiciel anti-spyware favori ET votre antivirus favori.
Une fois ceci effectué, copiez votre fichier “libmysql.dll” présent dans votre répertoire php de votre serveur local et collez le dans votre répertoire c:\windows\system32. Relancez votre WAMP ou EasyPHP… et vous voilà repartit pour des heures de codage de folie.
Je mentionne rapidement : ceci est destiné au OS windows (pour ceux qui n’avaient pas compris).
C’est la solution pour 95% des messages windows qui contiennent ".DLL"
toute façon c’est ça ou overclocker ton clavier usb.
Bah j’ai déjà eu ce genre de problème, mais j’ai pas osé le faire de peur que les touches m’explosent à la gueule.
personnellement, je teste toujours mes solutions en ligne, jamais en local, je vois pas l’intéret?
Et sinon à quoi ont servis les scans ?
A l’heure d’ubuntu et de VMWare utiliser un serveur web windows, c’est… comment dire, idiot?
EasyPHP reste largement plus simple d’emploi qu’un VMware … de vraiment très loin.
+1 c’est la bombe pour tuer la mouche ton truc la.
d3ltr33, parce que je fais "refresh" et c’est bon. Tu bosses dans le web ? Si tu uploades tes fichiers à chaque modif’, je te plains mon pauvre :|
Les scans, j’en sais rien, c’est juste que parfois les dll dégagent a cause de spyware ou virus.
Et euh… oui, monter ubuntu / WMWare pour un applicatif web rapide, merci quoi.
Il y en a d’autres qui ont des idées du type "j’ai une salle machine chez ouam", parce que c’est vraiment fun à lire.
Ouais, j’upload a chaque modif et j’ai une interface d’admin que j’ai programmé pour que notament, ca affiche "site en cours de modification"quand je le fais.
mais comme je code bien du premier coup, pas besoins de faire d’essais
Debian console et apache …
oui, bon. pas la peine de se moquer zicman.
@__MaX__
Ouais, serveur de stockage nfs où mes fichiers sont partagés entre ma bécane de code, et la machine serveur web.
Et pour me détendre entre deux lignes de code, j’ai un serveur pulseaudio pour la musique.
Bon ok en vrai je dev pas du php / sql de cette façon. Rien qu’une machine sous un vrai os c’est tout de même carrément plus simple et pratique.
Le genre de trucs auquels je peux pas répondre … Je dév sous OS X, GNU/Linux, FreeBSD.
pthc, ok ok, ça c’est une architecture cool… mais je parle de ma machine, pas de ma config de travail pro. :)
je comprends pas pourquoi tu scans avec un antivirus ? ca a rien a voir ?
moi aussi ca me pète les couilles d’installer un serv en local donc quand je save un fichier sous dreamweaver il va directement s’uploader. c’est pratique mais bon pour un gros site c’est vraiment pas un truc à faire :)
et pour le mec qui code direct du premier coup, ben go travailler à la nasa tes un surdoué :D
C’ est des petits sites tranquilles, pas du lourd avec sécurité ++, donc, voila, s’il y a une erreur qui dure une demi journée, ça foutra pas la boite en faillite.
Ca n’a rien avoir… oui oui. Les virus, ça te plie pas des dlls ou la moitié de ton OS, c’est juste pour faire joli babynoob :>
Et dreamweaver, a moins que j’ai raté une fonctionnalité, il n’upload pas directement.
d3ltr33, parce que je fais "refresh" et c’est bon. Tu bosses dans le web ? Si tu uploades tes fichiers à chaque modif’, je te plains mon pauvre :|
Moi aussi en bossant sur mes serveurs distants. Suffit de coder avec vim en ssh. (Oui je bosse dans le web et non je n’ai pas besoin d’autre chose)
Vous codez directement sur la version en ligne de votre site pour de vrai ?
Je suis d’accord pour coder et tester sur le serveur web quand la connexion le permet, mais en séparant mon code vers une branche privée du serveur et en laissant le public intact.
@__MaX__
Justement, moi aussi je parle de ma machine perso.
Mais peut être que tu fais aussi le design et donc que tu as besoin de windows pour photoshop.
"Et dreamweaver, a moins que j’ai raté une fonctionnalité, il n’upload pas directement."
Ben si, tu le configures pour travailler en live sur ton serveur de dev. Il download puis re-upload directement quand tu sauvegardes.
Je ne code pas sur la version en prod en live, mais sur la version dev/preprod. L’avantage c’est que le client voit les évolutions en temps réel du coup =>
Il est content il voit que ça avance mais surtout il peut réagir au tac au tac.
Vu que tout ce que je code est libre c’est direct en subversion, je tag en stable ce qui l’est et j’update la prod avec cette branche.
Comme je bouge pas mal c’est bien pratique d’avoir ma version de dev accessible de partout.
et un regsvr32 ca pourrait pas resoudre le probleme ?
Je connais pas bobinou. C’est quoi ?
Ouaip mst, need toshop & co. Je suis en fait intégrateur plus que développeur. Je m’occupe de l’intégration html complète, du codage des javascripts ui (animation, ajax & co), et de l’animation flash.
Sinon, vim en ssh, mon dieu. Et dire que des boites développent des outils exemplaires pour coder. Je respecte ta manière de bosser einh mst, juste que, je trouve ça archaïque, j’en ai déjà discuté avec un ami codeur qui est pareil, et je n’ai toujours pas compris d’où provient cette espèce "d’héritage" pour les développeurs purs de coder avec des text pad tous pourris.
Mais sinon pthc, ta bécane… euh, nope. Je veux dire par là, tu as une bécane dédiée à servir ta version de prod, une bécane de prod et ta machine, ça c’est mon cas au taf.
A la maison par contre, j’ai ma machine et basta (donc mon serveur sql/apache dessus) (plus mon dédié pour la version de prod).
Pour revenir à ce que tu disais jye, c’est foireux cette méthode, tu as toujours des avertissements… je préfère bosser sur un partage + accès ftp de la version en prod pour la mise a jour si je n’ai pas envie de balancer les scripts de rsync.
Euh non y’a pas de rsync hein, en gros à droite tu as un explorateur de fichier qui affiche ton http://ftp. Et quand tu ouvres un fichier, ça le download pour te l’afficher. Ensuite, tu l’édites, tu sauvegardes et ça le re-upload automatiquement (ou non si tu veux pas, c’est une option). Après c’est pratique si tu as ta plate-forme de dev en ligne et séparée de la prod, ou si tu dois corriger un truc vite fait sur la prod.
Ha ouais non mais je vois bien ^^
Juste le rsync ce sont des scripts a nous pour répliquer les changements. Je préfère bosser sur du matos local que distant, sachant que l’on garde toujours nos versions a jour.