[PHP/Linux] avertir un programme .c

Fermé
kristof789 Messages postés 17 Date d'inscription vendredi 20 avril 2012 Statut Membre Dernière intervention 6 juin 2012 - 25 mai 2012 à 15:37
Flow78 Messages postés 1807 Date d'inscription lundi 19 juillet 2010 Statut Membre Dernière intervention 1 février 2013 - 6 juin 2012 à 10:47
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 vendredi 20 avril 2012 Statut Membre Dernière intervention 6 juin 2012
27 mai 2012 à 12:14
personne ne peut m'aider?
0
jisisv Messages postés 3645 Date d'inscription dimanche 18 mars 2001 Statut Modérateur Dernière intervention 15 janvier 2017 934
Modifié par jisisv le 27/05/2012 à 13:08
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 vendredi 20 avril 2012 Statut Membre Dernière intervention 6 juin 2012
Modifié par kristof789 le 4/06/2012 à 15:16
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 vendredi 20 avril 2012 Statut Membre Dernière intervention 6 juin 2012
5 juin 2012 à 09:10
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 vendredi 20 avril 2012 Statut Membre Dernière intervention 6 juin 2012
6 juin 2012 à 10:15
toujours personne?
0
Flow78 Messages postés 1807 Date d'inscription lundi 19 juillet 2010 Statut Membre Dernière intervention 1 février 2013 171
6 juin 2012 à 10:47
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