Les Allergies
Alimentaires
Posez votre question Signaler

Problème lancement script sh via php

RedBoy88 3Messages postés 15 avril 2008Date d'inscription - Dernière réponse le 7 mai 2008 à 11:10
Bonjour,
J'essaie depuis un petit moment de lancer un script shell depuis une page php:
$command1 = '/usr/local/psa/bin/mail.sh --create nom@domaine.fr -mailbox true -cp_access true -passwd MDP;
	
//$command1 = 'ls /usr/local/psa/bin/';
	
passthru($command1,$res); 
	echo '<br />Code de retour serveur: '.$res;

Si je réalise la commande ls, tout fonctionne, par contre pour lancer le script mail.sh c'est une autre histoire, j'ai des erreurs 255, 127 ...
Je dois sûrement mal faire quelque chose, quelqu'un pourrait me remettre sur la bonne voie ?
Merci
Lire la suite 

Problème lancement script sh via php »

2 réponses
Réponse
+0
moins plus
Salut,

Tu as vérifié les droits sur ton scripts ? Et le droit d'execution en particulier, sinon tu peux le lancer en 'sh /usr/local/psa/bin/mail.sh'

Et si tu executes ton script directement en ssh ça fonctionne ?
RedBoy88- 7 mai 2008 à 11:10
Merci de répondre,

Mon script à les droits 777.
G essayé 'sh /usr/local/psa/bin/mail.sh' mais cela ne fonctionne pas.

Oui quand je le lance en ssh via putty ca marche niquel, c'est pour ça que je comprend pas.
Et puis exec avec des commande simple comme ls, ca marche, alors je suis vraiment coincé. :s
Ajouter un commentaire
Ce document intitulé « Problème lancement script sh via php » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?