Lancement simultané du même executable avec la fonction exec

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Lancement simultané du même executable avec la fonction exec

par chevalot » 15 mai 2006, 13:12

Avec un CGI ça marche.

par chevalot » 12 mai 2006, 15:42

Merci pour l'info.

Ca ne marche toujours pas. Apparemment c'est Apache qui verrouillerait le processus.

Je vais passer par un CGI.

Merci.

par titerm » 12 mai 2006, 13:10

utilise proc_open() au lieu de exec.

Lancement simultané du même executable avec la fonction exec

par chevalot » 10 mai 2006, 17:14

Bonjour à tous.

Je développe actuellement une IHM en PHP pour un logiciel C.
Mon problème, c'est que quand je lance le logiciel une première fois (via la fonction exec()), je ne peux pas l'exécuter une seconde fois tant qu'il tourne dans la première fenêtre.

J'utilise Apache pour l'affichage des pages PHP.
PHP ne me rend pas la main volontairement quand je lance le logiciel (même en mettant ">nul"), j'ai dû passer pas un exe C qui lance mon logiciel et qui rend la main (je précise cela au cas ou ce serait lié dans la conf PHP)
Mon logiciel est lancé par l'utilisateur SYSTEM.

Voilà, je ne sais pas du tout si le problème vient de la conf PHP mais au moins, savoir que ça vient pas de PHP me ferait avancer.

Merci d'avance.