Exécuter un script shell sous php
Fermé
theking
-
21 mars 2012 à 11:25
Autumn`Tears Messages postés 1054 Date d'inscription samedi 14 mars 2009 Statut Membre Dernière intervention 23 octobre 2013 - 21 mars 2012 à 17:30
Autumn`Tears Messages postés 1054 Date d'inscription samedi 14 mars 2009 Statut Membre Dernière intervention 23 octobre 2013 - 21 mars 2012 à 17:30
A voir également:
- Exécuter un script shell sous php
- Script vidéo youtube - Guide
- Classic shell windows 11 - Télécharger - Personnalisation
- Easy php - Télécharger - Divers Web & Internet
- Ghost script - Télécharger - Polices de caractères
- Microsoft activation script - Accueil - Windows
2 réponses
Autumn`Tears
Messages postés
1054
Date d'inscription
samedi 14 mars 2009
Statut
Membre
Dernière intervention
23 octobre 2013
145
21 mars 2012 à 12:38
21 mars 2012 à 12:38
Salut,
Vérifie que tu pointes bien sur le bon chemin, que www-data ait le droit d'exécution...
Vérifie que tu pointes bien sur le bon chemin, que www-data ait le droit d'exécution...
theking1
Messages postés
23
Date d'inscription
mercredi 21 mars 2012
Statut
Membre
Dernière intervention
22 mars 2012
21 mars 2012 à 14:03
21 mars 2012 à 14:03
svpp voici mon code php
<?php
$nomfluxactiv=$_POST[nomfluxactiv];
if(!empty($nomfluxactiv))
{
shell_exec('test.sh');
}
?>
et voici le contenue du scripts
#!/bin/sh
#session="sst"
#add="190.99.0.249"
$var=nomfluxactiv
ssh $session@$add "sed -i.bak '/'"${var}"'/ s/^#//' /usr/lib/videolan/vls/vls-HD1.cfg"
mé ca marche pas le problème est niveau d'exécution du script sous php! j'ai essayé a part c bon
svppp j'ai besoin d'aide
<?php
$nomfluxactiv=$_POST[nomfluxactiv];
if(!empty($nomfluxactiv))
{
shell_exec('test.sh');
}
?>
et voici le contenue du scripts
#!/bin/sh
#session="sst"
#add="190.99.0.249"
$var=nomfluxactiv
ssh $session@$add "sed -i.bak '/'"${var}"'/ s/^#//' /usr/lib/videolan/vls/vls-HD1.cfg"
mé ca marche pas le problème est niveau d'exécution du script sous php! j'ai essayé a part c bon
svppp j'ai besoin d'aide
zipe31
Messages postés
36402
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 419
21 mars 2012 à 14:06
21 mars 2012 à 14:06
shell_exec('test.sh');
T'as essayé en mettant le chemin absolu de ton fichier ?
T'as essayé en mettant le chemin absolu de ton fichier ?
theking1
Messages postés
23
Date d'inscription
mercredi 21 mars 2012
Statut
Membre
Dernière intervention
22 mars 2012
21 mars 2012 à 14:13
21 mars 2012 à 14:13
ouiiii j'ai essaiyé je crois c problème de permission root pour www-data!!!
Autumn`Tears
Messages postés
1054
Date d'inscription
samedi 14 mars 2009
Statut
Membre
Dernière intervention
23 octobre 2013
145
21 mars 2012 à 15:42
21 mars 2012 à 15:42
chmod /lechemin.fichier.sh ugo+x
Ou chown www-data /lechemin/lefichier.sh
Ou chown www-data /lechemin/lefichier.sh
theking1
Messages postés
23
Date d'inscription
mercredi 21 mars 2012
Statut
Membre
Dernière intervention
22 mars 2012
21 mars 2012 à 15:47
21 mars 2012 à 15:47
comme tjrr :(((((((((((((( le mm problm :((((((
Autumn`Tears
Messages postés
1054
Date d'inscription
samedi 14 mars 2009
Statut
Membre
Dernière intervention
23 octobre 2013
145
21 mars 2012 à 15:52
21 mars 2012 à 15:52
Essaie echo exec(tonfichier);
21 mars 2012 à 13:58