Affecter un resultat shell dans php

Résolu
GhostRider74 Messages postés 160 Statut Membre -  
Dalida Messages postés 7114 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
j'exécute depuis une page php des commande sur un dédié qui tourne sous ubuntu . Je voudrais savoir si un dossier existe sur ma machine et récupérer le résultat de la commande pour l'affecter a une variable php , mais c'est là que réside le problème . Je ne vois absolument pas comment affecter le résultat de la commande à la variable php.
Pouvez vous éclairer mes lanternes ?
Configuration: Linux
Firefox 3.0.6

5 réponses

  1. Dalida Messages postés 7114 Date d'inscription   Statut Contributeur Dernière intervention   923
     
    salut,

    je tente : en imprimant le résultat de la commande dans un fichier texte et en allant lire ledit fichier avec PHP.
    0
  2. GhostRider74 Messages postés 160 Statut Membre 8
     
    Oui , en effet j'y ai pensé mais quand même je dois le faire beaucoup de fois dans une page donc sa mettrais beaucoup de temps , je pense pas que ce soit la meilleur solution (a moins que ça soit la seule ^^)
    0
  3. Dalida Messages postés 7114 Date d'inscription   Statut Contributeur Dernière intervention   923
     
    salut,

    beaucoup de fois, c'est beaucoup ?
    -:oD

    exécuter toutes les commandes d'un coup et lire tous les résultats d'un coup ?

    et je suppose que tu ne peux pas tester directement tes dossiers avec file_exists()…
    0
  4. GhostRider74 Messages postés 160 Statut Membre 8
     
    Bonjour,
    le problème c'est que mon site est dans le dossier /home/site et que les fichier que je veut tester sont dans le dossier home .
    Donc file_exist ne pourra pas aller vérifier dans /home
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Dalida Messages postés 7114 Date d'inscription   Statut Contributeur Dernière intervention   923
     
    salut,

    as-tu essayé ?
    je viens de le faire en local et je peux bien remonter d'un niveau.
    0