Calendrier dans Elastix

Gringio

Joined
Sep 3, 2010
Messages
16
Likes
0
Points
0
#1
Bonjour, je viens de remarquer le forum français de Elastix. En espérant trouver un peu plus de réponse sur celui-ci, je vous expose mon problème.

Je suis actuellement en train de développer une touche XML pour les téléphones SIP Aastra. Mon bouton fonctionne en sois, mais le problème vient du côté d'Elastix.

Celui-ci, quand je lui demande de modifier le fichier calendar.db, la base qui s'occupe de l'onglet Agenda d'Elastix, il me répond la table n'existe pas. Alors que j'ai vérifié, revérifié les données présentes dans le fichier. Je suis plus que 100% sur que c'est ce fichier qui est utilisé pour l'Agenda d'Elastix (il se modifie quand on rajoute un évènement).

Je désespère :(.

Quelqu'un connaitrait la raison ou une solution de mon problème ?

Cordiallement,

Gringio
 

danardf

Joined
Dec 3, 2007
Messages
8,069
Likes
10
Points
88
#2
Salut.

La base de données est bien calendar.db dans le répertoire /var/www/db/ avec une table events.
Qu'envoies-tu comme requête ?
 

Gringio

Joined
Sep 3, 2010
Messages
16
Likes
0
Points
0
#3
Merci de ta réponse =)

#requete SQL
$cnx = mysql_connect( "localhost", "root", "eLaStIx.2oo7" ) ;
$db = mysql_select_db('calenar.db',$cnx);
#$sql = "INSERT INTO events VALUES (1,1,'2010-09-14','2010-09-14','2010-09-14 09:40:00',1,'test','','off','calendarEvent','6400')";
#$requete = mysql_query($sql, $cnx);

#recuperation de l'erreur
$fp = fopen("erreur.txt","a");
fputs($fp, "\n");
fputs($fp, "\n");
fputs($fp, mysql_error());
fclose($fp);
Voici le code que j'utilise. Je tiens à précisé que j'ai fais un "ln" de calendar.db pour y avoir accès dans le dossier /var/www/html.
 

danardf

Joined
Dec 3, 2007
Messages
8,069
Likes
10
Points
88
#4
Oui, ben c'est normal que tu n'y arrives pas.
Ce n'est pas le bon moteur!! :laugh:
Qui t'a dit que c'est du MySQL? Personne. :cheer:

C'est du SQLite3.

SQLite3 c'est pour la config Elastix (menu, droits, utilisateurs, ...Etc).

Voilà l'origine de ton problème. ;)
 

Gringio

Joined
Sep 3, 2010
Messages
16
Likes
0
Points
0
#5
Je vais pleurer :blush:

Ben, justement, j'ai vu sur des forums que certain arrivait avec mySQL c'est pour ca que j'ai testé. Et puis j'arrive à me connecter à la base de donnée :( alors m'en suis pas douté :(.

Merci beaucoup de ton aide :).

Aurais-tu un tuto sous la main pour que je puisse modifier la base comme bon il me semble ? :)
 

danardf

Joined
Dec 3, 2007
Messages
8,069
Likes
10
Points
88
#6
Non, je n'ai pas de tuto.
Seule doc officiel concernant Elastix, c'est Elastix Without Tears et autres doc en téléchargement sur le site.
Après c'est juste une requêtes SLQ (en standard)
Pour la connexion sqlite3 en php

En prompt de commande:
Code:
# sqlite3 /var/www/db/calendar.db 
> select * from events;
Exemple en PHP:
http://www.php.net/manual/fr/sqlite3.close.php
 

Gringio

Joined
Sep 3, 2010
Messages
16
Likes
0
Points
0
#7
Merci pour tout, je vais enfin pouvoir avancer :)

Je vais essayer de faire mes propres recherches et voir ce que je peux en tirer.

On verra bien ce que ca donne :)

Merci encore, tu me sors vraiment une épine du pied :)

Bonne journée,

Gringio
 

danardf

Joined
Dec 3, 2007
Messages
8,069
Likes
10
Points
88
#8
Tiens nous au courant. ;)
 

Members online

No members online now.

Latest posts

Forum statistics

Threads
30,913
Messages
130,917
Members
17,589
Latest member
cristian.saiz
Top