Hola,
 
Tengo la siguiente duda, he creado el siguiente codigo php:
<html>
  <head>
    <title>Mi quinta página con php</title>
  </head>
  <body>
    <h1>Mi quinto ejemplo Php</h1>
    <p>Este es mi quinto ejemplo con partes de Php</p>
 
	 <form name="formulario"method="get"action="<?=$_SERVER['PHP_SELF'];?>">
 
       Introduzca un numero: <input type="text"name="nombre"value="">
 
       <input type="submit"/>
 
</form>
 <?php //Ejemplo de obtener variables por pantalla
 
       $nombre = $_GET['nombre'];
 
       echo $nombre;
 
?>
 
 
    <?php
 
	  switch ($nombre){
			case 12:
 
				$salida = shell_exec('/bin/bash ./prueba111.sh');
 
				echo "<pre>$salida</pre>";
				echo "<p>Se ha copiado correctamente</p>" ;
 
			 break;
 
	  }
    ?>
  </body>
</html> 
 
 
 
Este fichero lo tengo en un linux. pero a la hora de realizar esta sentencia
$salida = shell_exec('/bin/bash ./prueba111.sh');
no me hace lo que tengo configurado en prueba111.sh 
 
¿Me gustaría saber si hay otra manera de invocar a un archivo .sh y que se ejecute en el propio linux? Ya que el fichero prueba111.sh al ejecutarlo en el linux si funciona correctamente.
 
¿Alguien podría ayudarme?
 
Gracias 
   
 


