PHP - ejecutar script .sh del lado del servidor ubuntu desde terminal utilizando php

 
Vista:

ejecutar script .sh del lado del servidor ubuntu desde terminal utilizando php

Publicado por giovanni (1 intervención) el 19/05/2020 06:54:05
Buenas noches

tengo una pregunta que me trae loco hace varios dias y no he podido solucionar

1- teno mi Localhost en Ubuntu y dentro de esta maquina siempre estara ejecutandose Firefox mostrando una informacion
2- realizo cambios a la informacion que estoy mostrando en el Firefox y quiero actualizarla
3- para ello creo un sprip llamado rein.hs para reinicar firefox y que se actualice la informacion
este es el codigo que utilizo para rainiciar firefox
1
2
3
4
#!/bin/bash
 
pkill -KILL firefox
firefox
si lo hago por la terminal de Ubuntu me funciona mu bien

pero como realizo el llamado desde una pagina php no me ingresa

el codigo de mi pagina php es el siguiente (este programa php lo llamo desde una terminal)

1
2
3
4
5
6
7
8
9
10
<?php
    $arcact = '/etc/init.d/rein.sh'; //codigo original desde pantalla
    if (file_exists($arcact)) {
$conte = file_get_contents($arcact);
echo shell_exec($conte);
        echo "<script>alert('PANTALLA SE HA ACTUALIZADO CORRECTAMENTE')</script>";
    }else{
        echo "<script>alert('PANTALLA no se ha podido actualizar')</script>";
    }//ACTUALIZAR PANTALLA   codigo original desde pantalla
?>

4- S O S no he podido hacer que se reinice firefox
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder