[PHP/Linux] avertir un programme .c

kristof789 Messages postés 17 Date d'inscription   Statut Membre Dernière intervention   -  
Flow78 Messages postés 1807 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'ai un programme .c qui tourne en boucle sous linux. Lorsqu'un utilisateur se connecte à un site, un script php doit avertir le programme .c qui lui met à jour la base de données (explication rapide :) ).

Je souhaiterai savoir si vous savez comment je pourrais faire en php pour avertir un programme .c qui tourne en boucle (sans écrire dedans ou autre)? j'ai entendu que l'on pouvais faire des interruptions ou autre sous linux, mais je ne sais pas comment faire à partir de PHP.....

Quelqu'un peut il m'aider svp merci

Cordialement

Bonne journée

Christophe


A voir également:

6 réponses

kristof789 Messages postés 17 Date d'inscription   Statut Membre Dernière intervention  
 
personne ne peut m'aider?
0
jisisv Messages postés 3645 Date d'inscription   Statut Modérateur Dernière intervention   934
 
Tu possèdes le source du programme .c ?
Pourquoi ne pas communiquer avec un socket?
voir par exemple http://www.linuxhowtos.org/C_C++/socket.htm
Tu communiques alors avec le programme C avec les fonctions dédiées: https://www.php.net/manual/fr/book.sockets.php

Quelqu'un a utilisé ce concept (je n'ai pas testé)
http://www.forum.moteurprog.com/reseaux/forum-msg-18019-1.htm

Johan
Gates gave ^H sold you the windows.
GNU gave us the whole house.(Alexandrin)
0
kristof789 Messages postés 17 Date d'inscription   Statut Membre Dernière intervention  
 
je possède le programme c. En faite, les deux programmes sont situés dans un dossier sous linux. Le but est de pouvoir échanger des messages entre un programme php et un programme c.

On m'a proposé d'utiliser une file d'attente de message". Mais j'aimerai savoir s'il y a d'autre solution (autre que les sockets) pour échanger des messages (dans le même principe qu'une file de message)?
0
kristof789 Messages postés 17 Date d'inscription   Statut Membre Dernière intervention  
 
personnes ne peut m'aider?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
kristof789 Messages postés 17 Date d'inscription   Statut Membre Dernière intervention  
 
toujours personne?
0
Flow78 Messages postés 1807 Date d'inscription   Statut Membre Dernière intervention   171
 
Bonjour

Mes connaissances en C sont très très limites, mais n'est-il pas possible d'éditer un fichier texte dans le même dossier via PHP, tandis que le programme .c qui tourne en fond fait des scans réguliers sur ce fichier ? Ce pourrait-être une solution viable si jamais il est possible de scanner un fichier ^^ (taille ou autre, je ne sais pas).
0