IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

PHP exec ($command) qui bloque ma page


Sujet :

Langage PHP

  1. #1
    Candidat au Club
    Inscrit en
    Avril 2009
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 2
    Par défaut PHP exec ($command) qui bloque ma page
    Bonjour à tous,

    Je souhaite lancer une commande rsh sur windows via une page php.

    configuration:
    Apache Version : 2.2.11
    PHP Version : 5.3.0

    Voici le code:


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    exec('rsh adresseIP ax_reboot password');
    ax_reboot: commande du matériel permettant le reboot

    Quand j'effectue la commande sur une fenetre dos tous se passe correctement et j'ai un message "reboot in progress..." puis reprise de la main.
    Avec mon php, la commande s'éxécute et redemarre bien le matériel mais la page continue de "mouliner".

    J'ai essayé pas mal de choses:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    pclose(popen('reboot.bat','r')); // avec un script contenant les commandes
    exec("rsh adresseIP ax_reboot password > testtest.txt");
    exec("rsh adresseIP ax_reboot password >> testtest.txt");
    Memes problemes avec passthru() et system()..

    Ne connaissant pas encore la configuration du serveur apache je ne souhaite pas faire de fork(). J'ai testé avec XAMPP et WAMP même soucis...

    Existe t'il un moyen soit en php, soit en ligne de commande pour éviter de faire mouliner la page?
    (timeout sur la commande, sur le script ...)

    Merci d'avance

  2. #2
    Membre Expert Avatar de Marc3001
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Février 2008
    Messages
    829
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux

    Informations forums :
    Inscription : Février 2008
    Messages : 829
    Par défaut
    lance un exit après ton rsh.

Discussions similaires

  1. Compte a rebours qui bloque ma page
    Par akrogames dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 20/08/2011, 18h45
  2. [Système] exec() qui bloque le chargement de page sous IE
    Par Ryan Sheckler dans le forum Langage
    Réponses: 6
    Dernier message: 09/01/2007, 22h02
  3. Réponses: 1
    Dernier message: 24/09/2006, 14h36
  4. Formulaire sur plusieurs pages qui bloque
    Par yiuche dans le forum Langage
    Réponses: 7
    Dernier message: 03/08/2006, 09h23
  5. Boutons Radios qui charge une page php différente
    Par nebule dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 18/11/2004, 15h25

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo