Linknx-Mysql : Error in config: PersistentStorage: storage type not supported: 'mysql' - Version imprimable +- Forum KNX francophone / English KNX forum (https://www.knx-fr.com) +-- Forum : Français (https://www.knx-fr.com/forumdisplay.php?fid=3) +--- Forum : Archives eib-domotique (https://www.knx-fr.com/forumdisplay.php?fid=8) +--- Sujet : Linknx-Mysql : Error in config: PersistentStorage: storage type not supported: 'mysql' (/showthread.php?tid=1412) |
Linknx-Mysql : Error in config: PersistentStorage: storage type not supported: 'mysql' - chitloft - 12/07/2010 Bonsoir à tous, je ne sais pas ce qu'il se passe, mais impossible de répondre sur le post ''NAS - Linknx/MYSQL Options " j'ai tenté la config mysql, mais j'ai le meme message que christophe. @Christophe, as tu résolu ton pb, si oui, comment ? @Jeff, dsl, on est un peu bouchés certainnement (surtout moi)... Bref, voici ma commande : ./configure --with-mysql make make install /usr/local/bin/linknx -c/var/lib/linknx/linknx-0.0.1.27/conf/ linknx.xml et voila le resultat : 2010-07-12 21:43:42 [ INFO] XmlInetServer: Starting on port 1028 2010-07-12 21:43:42 [ERROR] main: Error in config: PersistentStorage: storage type not supported: 'mysql' Error in config: Success Sans le conf avec mysql, tout roule dans les log, mais des que je passe avec mysql, eibd fonctionne, c tout. any help ? Merci. Arnaud Linknx-Mysql : Error in config: PersistentStorage: storage type not supported: 'mysql' - Ben - 13/07/2010 Bonjour, > ./configure --with-mysql Il manque un morceau, il faut indiquer le chemin absolu vers mysql_config, par exemple : --with-mysql=/opt/local/lib/mysql5/bin/mysql_config Pour connaître l'emplacement de mysql_config, une petite recherche peut-être pratique : cd / find . -name mysql_config Tiens nous au courant ! Cordialement, Ben Linknx-Mysql : Error in config: PersistentStorage: storage type not supported: 'mysql' - chitloft - 13/07/2010 Salut Ben, en fait j'ai aussi essayé avec cette option, mais normalement (de ce que je sais ou crois me souvenir, mettre le fichier en parametre n'est pas forcément nécessaire...). donc, je suis au meme stade Merci a ceux qui peuvent me dépattouiller. Arnaud On 13 juil, 07:53, Ben <tmt....@gmail.com> wrote: > Bonjour, > > > ./configure --with-mysql > > Il manque un morceau, il faut indiquer le chemin absolu vers > mysql_config, par exemple : > --with-mysql=/opt/local/lib/mysql5/bin/mysql_config > > Pour connaître l'emplacement de mysql_config, une petite recherche > peut-être pratique : > cd / > find . -name mysql_config > > Tiens nous au courant ! > > Cordialement, > > Ben Linknx-Mysql : Error in config: PersistentStorage: storage type not supported: 'mysql' - kraven - 13/07/2010 Bonjour, Chez moi, sur Debian il faut installer ce paquet libmysqlclient15-dev pour que Mysql fonctionne avec LinKnx. A+ On 13 juil, 19:45, chitloft <arnaud.cogn...@laposte.net> wrote: > Salut Ben, en fait j'ai aussi essayé avec cette option, mais > normalement (de ce que je sais ou crois me souvenir, mettre le fichier > en parametre n'est pas forcément nécessaire...). > donc, je suis au meme stade > Merci a ceux qui peuvent me dépattouiller. > Arnaud > > On 13 juil, 07:53, Ben <tmt....@gmail.com> wrote: > > > > > Bonjour, > > > > ./configure --with-mysql > > > Il manque un morceau, il faut indiquer le chemin absolu vers > > mysql_config, par exemple : > > --with-mysql=/opt/local/lib/mysql5/bin/mysql_config > > > Pour connaître l'emplacement de mysql_config, une petite recherche > > peut-être pratique : > > cd / > > find . -name mysql_config > > > Tiens nous au courant ! > > > Cordialement, > > > Ben Linknx-Mysql : Error in config: PersistentStorage: storage type not supported: 'mysql' - chitloft - 13/07/2010 rien n y fait, instal et desinstall de libmysqlclient15-dev... recompil de linknx avec mysql idem ach.... On 13 juil, 20:45, kraven <ohl.christo...@gmail.com> wrote: > Bonjour, > > Chez moi, sur Debian il faut installer ce paquet libmysqlclient15-dev > pour que Mysql fonctionne avec LinKnx. > > A+ > > On 13 juil, 19:45, chitloft <arnaud.cogn...@laposte.net> wrote: > > > > > Salut Ben, en fait j'ai aussi essayé avec cette option, mais > > normalement (de ce que je sais ou crois me souvenir, mettre le fichier > > en parametre n'est pas forcément nécessaire...). > > donc, je suis au meme stade > > Merci a ceux qui peuvent me dépattouiller. > > Arnaud > > > On 13 juil, 07:53, Ben <tmt....@gmail.com> wrote: > > > > Bonjour, > > > > > ./configure --with-mysql > > > > Il manque un morceau, il faut indiquer le chemin absolu vers > > > mysql_config, par exemple : > > > --with-mysql=/opt/local/lib/mysql5/bin/mysql_config > > > > Pour connaître l'emplacement de mysql_config, une petite recherche > > > peut-être pratique : > > > cd / > > > find . -name mysql_config > > > > Tiens nous au courant ! > > > > Cordialement, > > > > Ben- Masquer le texte des messages précédents - > > - Afficher le texte des messages précédents - Linknx-Mysql : Error in config: PersistentStorage: storage type not supported: 'mysql' - Ben - 14/07/2010 Salut Arnaud, > Salut Ben, en fait j'ai aussi essayé avec cette option, mais > normalement (de ce que je sais ou crois me souvenir, mettre le fichier > en parametre n'est pas forcément nécessaire...). Oui, en théorie, spécifier le chemin vers mysql_config n'est pas nécessaire. Mais en pratique, j'ai bien l'impression que c'est parfois indispensable. Que te donne la commande "linknx -V" ? As-tu des erreurs lors de la compilation (voir le fichier config.log) ? Dans le config.log, vois-tu si mysql est trouvée ? Ben Linknx-Mysql : Error in config: PersistentStorage: storage type not supported: 'mysql' - chitloft - 14/07/2010 salut Ben, pceib:~/linknx/linknx-0.0.1.27# linknx -V linknx 0.0.1.27 - Clickatell SMS gateway enabled - E-mail gateway enabled (with pthread support) a bin voila 1 piste qui est bonne : configure:6978: checking for mysql_config executable configure:7008: result: not found ca veut dire quoi ? l'install mysql n'est pas correct ? Merci à vous en tout cas ! arnaud On 14 juil, 08:23, Ben <tmt....@gmail.com> wrote: > Salut Arnaud, > > > Salut Ben, en fait j'ai aussi essayé avec cette option, mais > > normalement (de ce que je sais ou crois me souvenir, mettre le fichier > > en parametre n'est pas forcément nécessaire...). > > Oui, en théorie, spécifier le chemin vers mysql_config n'est pas > nécessaire. > Mais en pratique, j'ai bien l'impression que c'est parfois > indispensable. > > Que te donne la commande "linknx -V" ? > > As-tu des erreurs lors de la compilation (voir le fichier > config.log) ? > > Dans le config.log, vois-tu si mysql est trouvée ? > > Ben Linknx-Mysql : Error in config: PersistentStorage: storage type not supported: 'mysql' - chitloft - 14/07/2010 salut Ben, pceib:~/linknx/linknx-0.0.1.27# linknx -V linknx 0.0.1.27 - Clickatell SMS gateway enabled - E-mail gateway enabled (with pthread support) a bin voila 1 piste qui est bonne : configure:6978: checking for mysql_config executable configure:7008: result: not found ca veut dire quoi ? l'install mysql n'est pas correct ? Merci à vous en tout cas ! arnaud On 14 juil, 08:23, Ben <tmt....@gmail.com> wrote: > Salut Arnaud, > > > Salut Ben, en fait j'ai aussi essayé avec cette option, mais > > normalement (de ce que je sais ou crois me souvenir, mettre le fichier > > en parametre n'est pas forcément nécessaire...). > > Oui, en théorie, spécifier le chemin vers mysql_config n'est pas > nécessaire. > Mais en pratique, j'ai bien l'impression que c'est parfois > indispensable. > > Que te donne la commande "linknx -V" ? > > As-tu des erreurs lors de la compilation (voir le fichier > config.log) ? > > Dans le config.log, vois-tu si mysql est trouvée ? > > Ben Linknx-Mysql : Error in config: PersistentStorage: storage type not supported: 'mysql' - Ben - 15/07/2010 Salut, > pceib:~/linknx/linknx-0.0.1.27# linknx -V > linknx 0.0.1.27 > - Clickatell SMS gateway enabled > - E-mail gateway enabled (with pthread support) La commande "linknx -V" te retourne les options avec lesquelles linknx est compilé. Dans ton cas, il manque la ligne "Mysql support enable". > a bin voila 1 piste qui est bonne : > configure:6978: checking for mysql_config executable > configure:7008: result: not found > ca veut dire quoi ? l'install mysql n'est pas correct ? Ca veut dire que mysql n'a pas été trouvé lors de la compilation. Rajoute le chemin absolu vers "mysql_config" comme suggéré dans mon 1er post. Bonne journée, Ben Linknx-Mysql : Error in config: PersistentStorage: storage type not supported: 'mysql' - chitloft - 17/07/2010 Salut Ben, oui, j'ai bien compilé avec le chemin, mais tjs pareil...je vois pas ce que ca peut etre. je vais tout virer ce qui est en rapport avec mysql, et retenter pour voir, via synaptic, car je crois que je suis passé par apt-get. Je vous tiens informé. Arnaud On 15 juil, 07:59, Ben <tmt....@gmail.com> wrote: > Salut, > > > pceib:~/linknx/linknx-0.0.1.27#linknx-V > >linknx0.0.1.27 > > - Clickatell SMS gateway enabled > > - E-mail gateway enabled (with pthread support) > > La commande "linknx-V" te retourne les options avec lesquelleslinknx > est compilé. > Dans ton cas, il manque la ligne "Mysql support enable". > > > a bin voila 1 piste qui est bonne : > > configure:6978: checking for mysql_config executable > > configure:7008: result: not found > > ca veut dire quoi ? l'install mysql n'est pas correct ? > > Ca veut dire que mysql n'a pas été trouvé lors de la compilation. > Rajoute le chemin absolu vers "mysql_config" comme suggéré dans mon > 1er post. > > Bonne journée, > Ben Linknx-Mysql : Error in config: PersistentStorage: storage type not supported: 'mysql' - Ben - 19/07/2010 Salut Arnaud, > Salut Ben, oui, j'ai bien compilé avec le chemin, mais tjs pareil... En exécutant mysql_config, tu obtiens quoi ? Ben Linknx-Mysql : Error in config: PersistentStorage: storage type not supported: 'mysql' - chitloft - 19/07/2010 j'obtiens ceci Usage: /usr/bin/mysql_config [OPTIONS] Options: --cflags [-I/usr/include/mysql -DBIG_JOINS=1 -fPIC] --include [-I/usr/include/mysql] --libs [-L/usr/lib/mysql -lmysqlclient] --libs_r [-L/usr/lib/mysql -lmysqlclient_r] --socket [/var/run/mysqld/mysqld.sock] --port [3306] --version [5.0.51a] --libmysqld-libs [-L/usr/lib/mysql -lmysqld -lwrap -lrt] cdlmnt. Arnaud On 19 juil, 08:02, Ben <tmt....@gmail.com> wrote: > Salut Arnaud, > > > Salut Ben, oui, j'ai bien compilé avec le chemin, mais tjs pareil... > > En exécutant mysql_config, tu obtiens quoi ? > > Ben Linknx-Mysql : Error in config: PersistentStorage: storage type not supported: 'mysql' - Ben - 20/07/2010 Salut, > j'obtiens ceci > Usage: /usr/bin/mysql_config [OPTIONS] > Options: > --cflags [-I/usr/include/mysql -DBIG_JOINS=1 -fPIC] > --include [-I/usr/include/mysql] > --libs [-L/usr/lib/mysql -lmysqlclient] > --libs_r [-L/usr/lib/mysql -lmysqlclient_r] > --socket [/var/run/mysqld/mysqld.sock] > --port [3306] > --version [5.0.51a] > --libmysqld-libs [-L/usr/lib/mysql -lmysqld -lwrap -lrt] Ok. Et dans le fichier confif.log que vois-tu d'anormal ? Via Synaptic, as-tu installé libmysqlclient-dev ? Ben Linknx-Mysql : Error in config: PersistentStorage: storage type not supported: 'mysql' - jef2000 - 22/07/2010 On 14 juil, 22:22, chitloft <arnaud.cogn...@laposte.net> wrote: > a bin voila 1 piste qui est bonne : > configure:6978: checking for mysql_config executable > configure:7008: result: not found > > ca veut dire quoi ? l'install mysql n'est pas correct ? Bonjour, Ca veut dire exactement ce que ça dit. Il vérifie la présence de l'exécutable mysql_config et ne le trouve pas. Et tant que le script ./configure affiche ce message tu n'auras pas de support Mysql. Inutile de chercher plus loin. D'un autre côté, il semble que l'exécutable mysql_config se trouve bien sur ton PC. (à l'emplacement /usr/bin/mysql_config ) Donc il suffit d'expliquer ça au script ./configure. En regardant un peu le script ./configure entre les lignes 6978 et 7008, j'ai l'impression que ça devrait fonctionner avec chacune des commandes suivantes: ./configure --with-mysql ./configure --with-mysql=/usr ./configure --with-mysql=/usr/bin/mysql_config Si les trois commandes ci dessus donnent le même message d'erreur "configure:7008: result: not found", alors c'est quelque chose de plus sérieux et il faudrait ajouter des lignes du style: echo "Debug MYSQL: $LINENO : $MYSQL_CONFIG" >&5 dans touts les cas possible des if/then/else pour voir ce qui se passe. Si l'une des trois commandes donne un autre message d'erreur, que contient-il? Si l'une des trois commandes ne produit pas de message d'erreur, tu as peu-être une chance que ça fonctionne A+ Jean-François Linknx-Mysql : Error in config: PersistentStorage: storage type not supported: 'mysql' - chitloft - 13/08/2010 Bonsoir a vous, Jean Francois, j'ai tenté les 3 commandes et pas de message d erreur... je continue ma recherche. Cdlmnt. Arnaud On 22 juil, 20:19, jef2000 <jef2...@ouaye.net> wrote: > On 14 juil, 22:22, chitloft <arnaud.cogn...@laposte.net> wrote:> a bin voila 1 piste qui est bonne : > > configure:6978: checking for mysql_config executable > > configure:7008: result: not found > > > ca veut dire quoi ? l'install mysql n'est pas correct ? > > Bonjour, > > Ca veut dire exactement ce que ça dit. Il vérifie la présence de > l'exécutable mysql_config et ne le trouve pas. > Et tant que le script ./configure affiche ce message tu n'auras pas de > support Mysql. Inutile de chercher plus loin. > D'un autre côté, il semble que l'exécutable mysql_config se trouve > bien sur ton PC. (à l'emplacement /usr/bin/mysql_config ) > Donc il suffit d'expliquer ça au script ./configure. > > En regardant un peu le script ./configure entre les lignes 6978 et > 7008, j'ai l'impression que ça devrait fonctionner avec chacune des > commandes suivantes: > ./configure --with-mysql > ./configure --with-mysql=/usr > ./configure --with-mysql=/usr/bin/mysql_config > > Si les trois commandes ci dessus donnent le même message d'erreur > "configure:7008: result: not found", alors c'est quelque chose de plus > sérieux et il faudrait ajouter des lignes du style: > echo "Debug MYSQL: $LINENO : $MYSQL_CONFIG" >&5 > dans touts les cas possible des if/then/else pour voir ce qui se > passe. > > Si l'une des trois commandes donne un autre message d'erreur, que > contient-il? > Si l'une des trois commandes ne produit pas de message d'erreur, tu as > peu-être une chance que ça fonctionne > > A+ > > Jean-François |