Aller au contenu

Php Execute Script


Messages recommandés

Bonjour a tous,

Désolé pour la question de newbie mais je n'arrive pas a lancer un script a partir d'une page php.

J'ai bien vu/lu différentes choses sur la sécu lié a cela et les modifications a apporter au php .ini mais rien n'y fait.

Qqn pourrait il m'expliquer comment faire simplement pour qu'a partir d'une page php je puisse lancer un script (./monscript.sh) qui se situe dans un repertoire quelconque.

merci pour tout

Lien vers le commentaire
Partager sur d’autres sites

J'ai uu peu tout essayé.

Aujourd'hui j'arrive a lancer cette commande qui liste mes process dans un tableau



<TABLE WIDTH=100% BORDER>

<?

   /*

	* Execute the ps -aux command

	*/


   exec("ps", $pslist);

   /*

	* Plough through all lines

	*/

   for($i=0; $i < count($pslist); $i++)

   {

	  /*

	   * Make sure each word is seperated by one space

	   */

	  $pslist[$i] = ereg_replace(" +"," ",$pslist[$i]);

	  /*

	   * Seperate the elements up

	   */

	  $item[0] = strtok($pslist[$i]," ");

	  for($s=1 ; $s < 11; $s++)

	  {

		 $item[$s]  = strtok(" ");

	  }

	  /*

	   * Now display them

	   */

	  echo "<TR>\n";

	  for($p=0; $p < 11; $p++)

	  {

		 echo "   <TD ";

		 /*

		  * If first line make title stand out

		  */

		 if ($i==0){ echo "BGCOLOR=\"green\""; }

		 echo ">$item[$p]</TD>\n";

	  }

	  echo "</TR>\n";

   }

?>

</TABLE>


:

J'ai pour cela j'ai commenté dans php.ini mon : safe_mode_execdir

Par contre impossible de faire un exec (./volume1/script/monscript.sh)

J'aimerais bien tout remettre a plat et savoir comment faire propre

L'idee finale est d'avoir une page web html5 (pour IOS/android) avec des boutons qui lancent mes scripts. Si vous voyez comment faire autrement je suis preneur !!

Merci de votre aide

Modifié par milpat
Lien vers le commentaire
Partager sur d’autres sites

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.