|
Publicité ' | ||||||||||||||||||||||
|
|
#1 |
|
Membre chevronné
![]() |
bonjour !
j'essaie depuis quelques jours de connecter cold fusion 8 à ma bd locale mysql version 4 je reçois ce message: Connection verification failed for data source: ringTones com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception: ** BEGIN NESTED EXCEPTION ** java.net.UnknownHostException MESSAGE: http STACKTRACE: java.net.UnknownHostException: http at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method) at java.net.InetAddress$1.lookupAllHostAddr(InetAddress.java:849) at java.net.InetAddress.getAddressFromNameService(InetAddress.java:1183) at java.net.InetAddress.getAllByName0(InetAddress.java:1136) at java.net.InetAddress.getAllByName0(InetAddress.java:1109) at java.net.InetAddress.getAllByName(InetAddress.java:1072) at com.mysql.jdbc.StandardSocketFactory.connect(StandardSocketFactory.java:163) at com.mysql.jdbc.MysqlIO.(MysqlIO.java:267) at com.mysql.jdbc.Connection.createNewIO(Connection.java:2739) at com.mysql.jdbc.Connection.(Connection.java:1553) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:266) at coldfusion.server.j2ee.sql.pool.JDBCPool.createPhysicalConnection(JDBCPool.java:589) at coldfusion.server.j2ee.sql.pool.ConnectionRunner$RunnableConnection.run(ConnectionRunner.java:67) at java.lang.Thread.run(Thread.java:619) ** END NESTED EXCEPTION ** Last packet sent to the server was 0 ms ago. The root cause was that: com.mysql.jdbc.CommunicationsException: Communications link failure due to underlying exception: ** BEGIN NESTED EXCEPTION ** java.net.UnknownHostException MESSAGE: http STACKTRACE: java.net.UnknownHostException: http at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method) at java.net.InetAddress$1.lookupAllHostAddr(InetAddress.java:849) at java.net.InetAddress.getAddressFromNameService(InetAddress.java:1183) at java.net.InetAddress.getAllByName0(InetAddress.java:1136) at java.net.InetAddress.getAllByName0(InetAddress.java:1109) at java.net.InetAddress.getAllByName(InetAddress.java:1072) at com.mysql.jdbc.StandardSocketFactory.connect(StandardSocketFactory.java:163) at com.mysql.jdbc.MysqlIO.(MysqlIO.java:267) at com.mysql.jdbc.Connection.createNewIO(Connection.java:2739) at com.mysql.jdbc.Connection.(Connection.java:1553) at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:266) at coldfusion.server.j2ee.sql.pool.JDBCPool.createPhysicalConne... la configuration est la suivante : server : localhost port : 3306 username : root pas de password pour cette BD le vrai problème c'est que je n'arrive pas à déchiffrer l'erreur (peut-être que celà m'aiderait) merci
__________________
Que votre situation soit bonne ou mauvaise, cela va changer... |
|
00
|
|
|
#2 |
|
Membre du Club
![]() |
Bonjour,
Une question une peu simpliste, tu arrive bien évidement à te connecter depuis ce poste sur cette base ? As-tu essayé de mettre un mot de passe ? |
|
|
00
|
|
|
#3 | ||
|
Membre Expert
![]() |
Bonjour,
En reformattant le message d'erreur: Code :
|
||
|
|
00
|
|
|
#4 |
|
Membre chevronné
![]() |
bonjour
et merci pour votre participation. la BD est accessible via mes pages php en locale (en fait, il s'agit de MySQL fourni avec easyPHP 1.8). pour ce qui est de la configuration, j'ai server : localhost port : 3306 username : root password : j'ai remplacé http://localhost par http://127.0.0.1, sans succès quelcun a-t-il une idée? merci
__________________
Que votre situation soit bonne ou mauvaise, cela va changer... |
|
00
|
|
|
#5 | ||
|
Membre du Club
![]() |
Essaie de faire la datasource avec les drivers JDBC, ça marche bien pour moi.
Tu télécharges la dernière version du JDBC chez MySQL (mysql-connector-java-3.1.14-bin.jar), tu ajoutes le .jar dans le rép lib (c:\CFusionXX\lib\) et tu créer une datasource de type Other dans l'administration ColdFusion. Exemple: Code :
|
||
|
|
00
|
|
|
#6 | |
|
Membre Expert
![]() |
Citation:
|
|
|
|
00
|
|
|
#7 |
|
Membre chevronné
![]() |
bonjour et merci pour vos contributions.
après avoir enlevé le http: j'ai reçu une erreur, mais cette fois différente de la première : elle parlait du nom de la base donnée non autorisée ; j'ai laissé vide le champ "server name" et tout a fonctionné nickel. cependant, j'ai encore des soucis, mais cette fois au niveau de la création de l'application ; en effet, lorsque je fais new -> other -> coldfusion/Flex application wizard... j'arrive à la fenêtre de définition du serveur RDS (par défaut localhost) et de la sélection du data source. normalement, je devrais avoir dans ce dernier champ la liste de toutes les data sources répertoriées dans le panneau administrateur de coldfusion, la liste est vide j'ai pourtant vérifié la configuration de mon RDS dans windows -> preferences. serait ce du au fait que je n'aie pas spécifié de serveur dans la définition de ma data source? help, please merci et à plus
__________________
Que votre situation soit bonne ou mauvaise, cela va changer... |
|
00
|
Copyright © 2000-2012 - www.developpez.com