24/02/2011, 07:01:46
Salut !
Non j'ai bien rajouté le paramètre log=true.
En fait, ca enregistrait déjà dans les fichiers log et persit sous var/
www/linknx/...
Linknx est compilé ainsi : ( enfin c'est un dépot debian )
root@DaGGeR-NAS01:~# linknx -V
linknx 0.0.1.27
- E-mail gateway enabled (with pthread support)
- MySQL support enabled
- LUA scripting support enabled
- Log4cpp logging enabled
Sous linknx.xml j'ai les lignes du genre :
<object id="salon_temperature_value" gad="1/0/130" type="9.xxx"
log="true" />
eibd est lancé comme cela :
/usr/bin/eibd --daemon --pid-file /var/run/knx/eibd-server.pid -D -T -
S -i ipt:192.168.1.250
linknx comme cela :
/usr/bin/linknx --daemon=/var/log/knx/linknx.log --pid-file=/var/run/
knx/linknx.pid --config=/var/www/knxweb/linknx.mxl
Maintenant, j'ai essayé de repassé en ecriture sur un fichier, et là
ça ne marche plus...
dans linknx.log j'ai pourtant :
1298526985 INFO FilePersistentStorage : Writing log'20.12' for object
'salon_temperature_value'
Est-ce que je suis passé à coté de qlq chose ?
On 23 fév, 16:02, jef2000 <jef2...@ouaye.net> wrote:
> Salut,
>
> A tout hasard, tu n'aurais pas oublié d'ajouter le paramètre
> log="true" pour les objets qui doivent être loggés dans mysql?
>
> Jean-François
>
> On 22 fév, 13:29, DaGGeR <dagger...@hotmail.com> wrote:
>
>
>
> > Bonjour,
>
> > Je reviens après quelques temps d'inactivité sur mon projet
> > d'installer linknx AVEC msql sur mon QNAP ( TS-119 ).
> > Sachant qu'il était impossible de trouver la librairie mysqlclient...
> > pour le nas, j'ai changé le système d'exploitation du NAS pour mettre
> > une DEBIAN SQUEEZE à la place.
>
> > Tout s'est bien passé, l'installation de linknx, eibd, knxweb, mysql,
> > phpmyadmin, etc ...
> > Linknx est donc installé avec l'option MYSQL.
>
> > Ma question maintenant : Je n'arrive pas à enregistrer les valeurs
> > dans les tables ; j'ai bien modifié le linknx.xml pour rajouter la
> > ligne :
> > <persistence type="mysql" host="127.0.0.1" user="knx" pass="xxxxx"
> > db="knx" table="persist" logtable="log" />
>
> > Les tables ont été crées avec le script d'Arnaudhttp://groups.google.com/group/domotique-eib/browse_thread/thread/504...
>
> > Je ne vois aucune erreur, et je ne sais pas comment faire pour que ça
> > enregistre.
> > Je prends toutes les pistes,
> > Merci- Masquer le texte des messages précédents -
>
> - Afficher le texte des messages précédents -
Non j'ai bien rajouté le paramètre log=true.
En fait, ca enregistrait déjà dans les fichiers log et persit sous var/
www/linknx/...
Linknx est compilé ainsi : ( enfin c'est un dépot debian )
root@DaGGeR-NAS01:~# linknx -V
linknx 0.0.1.27
- E-mail gateway enabled (with pthread support)
- MySQL support enabled
- LUA scripting support enabled
- Log4cpp logging enabled
Sous linknx.xml j'ai les lignes du genre :
<object id="salon_temperature_value" gad="1/0/130" type="9.xxx"
log="true" />
eibd est lancé comme cela :
/usr/bin/eibd --daemon --pid-file /var/run/knx/eibd-server.pid -D -T -
S -i ipt:192.168.1.250
linknx comme cela :
/usr/bin/linknx --daemon=/var/log/knx/linknx.log --pid-file=/var/run/
knx/linknx.pid --config=/var/www/knxweb/linknx.mxl
Maintenant, j'ai essayé de repassé en ecriture sur un fichier, et là
ça ne marche plus...
dans linknx.log j'ai pourtant :
1298526985 INFO FilePersistentStorage : Writing log'20.12' for object
'salon_temperature_value'
Est-ce que je suis passé à coté de qlq chose ?
On 23 fév, 16:02, jef2000 <jef2...@ouaye.net> wrote:
> Salut,
>
> A tout hasard, tu n'aurais pas oublié d'ajouter le paramètre
> log="true" pour les objets qui doivent être loggés dans mysql?
>
> Jean-François
>
> On 22 fév, 13:29, DaGGeR <dagger...@hotmail.com> wrote:
>
>
>
> > Bonjour,
>
> > Je reviens après quelques temps d'inactivité sur mon projet
> > d'installer linknx AVEC msql sur mon QNAP ( TS-119 ).
> > Sachant qu'il était impossible de trouver la librairie mysqlclient...
> > pour le nas, j'ai changé le système d'exploitation du NAS pour mettre
> > une DEBIAN SQUEEZE à la place.
>
> > Tout s'est bien passé, l'installation de linknx, eibd, knxweb, mysql,
> > phpmyadmin, etc ...
> > Linknx est donc installé avec l'option MYSQL.
>
> > Ma question maintenant : Je n'arrive pas à enregistrer les valeurs
> > dans les tables ; j'ai bien modifié le linknx.xml pour rajouter la
> > ligne :
> > <persistence type="mysql" host="127.0.0.1" user="knx" pass="xxxxx"
> > db="knx" table="persist" logtable="log" />
>
> > Les tables ont été crées avec le script d'Arnaudhttp://groups.google.com/group/domotique-eib/browse_thread/thread/504...
>
> > Je ne vois aucune erreur, et je ne sais pas comment faire pour que ça
> > enregistre.
> > Je prends toutes les pistes,
> > Merci- Masquer le texte des messages précédents -
>
> - Afficher le texte des messages précédents -