Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 28/09/2008, à 00:43

Joey5

executer du shell avec php

Bonsoir à tous !

Je voudrais executer un script shell avec php ! J'ai tout essayé : passthru($command), exec($command), ... Mais rien ne se met en route ! Je travaille sur mon localhost avec apache et dans mon php.ini SAFE est à Off.

Que dois je faire ?

Hors ligne

#2 Le 28/09/2008, à 08:07

Joey5

Re : executer du shell avec php

Personne n'a une solution ?
J'ai vraiment besoin de votre aide ! Il faut que ça marche pour demain ! C'est la panique là !

Hors ligne

#3 Le 28/09/2008, à 22:48

xamaco

Re : executer du shell avec php

Quels sont les droits de ton script ? (ls - l tonscript).
Est-il executable par 'other' ?
Tu peux essayer un chmod 777 tonscript.

Hors ligne

#4 Le 01/10/2008, à 08:32

rniamo

Re : executer du shell avec php

t'as pas une fonction system() ou popen() en php ?

http://www.manuelphp.com/php/function.system.php


< Quelques un des mes programmes  | Cuisine Facile (pour les gourmands) | Fast MVC for PHP >
        \   ^__^
         \  (o o)\_______
            (___)\            )\

Hors ligne

#5 Le 01/10/2008, à 20:57

Dark-Sham

Re : executer du shell avec php

Il y a shell_exec("cd /vers/le/script/ ; ./lescript") qui éxecute le script et te renvoie la sortie stdout smile

Dernière modification par Dark-Sham (Le 01/10/2008, à 20:58)


Script de sauvegarde/restauration APT

Ubuntu 8.04 "Hardy Heron"
CPU : AMD Athlon XP 2800+ ; GPU : ATI Radeon 9250/9200 Series ; RAM : 2 Gigots + 512 Mégots ; Carte mère : Asus A7N8X-E Deluxe

Hors ligne