PHP Sleep und Weiterleitung

  • Was wäre denn eine Saubere Lösung?


    Mit einem Shell Script ist es das selbe als wenn ich es direkt in die PHP File Schreibe.


    Es funktioniert soweit auch. Ich muss nur einen weg finden das man sobald man auf der Seite ist, sich die Seite 1x aktualisiert.

  • Ich verstehe die Begründug für sleep nicht.

    Wenn Du zwei Befehlszeilen hast, einmal wget und dann irgendwas anderes, dann wird das der Reihenfolge nach abgearbeitet.

    Die zweite Zeile wird erst verarbeitet, wenn wget komplett fertig und beendet ist.

    Ich erkenne einfach keinen Grund den Prozess schlafen zu legen. Liegt aber vielleicht an mir, k.A.

  • Ich verwende Sleep ja nicht mehr.


    //edit


    Aktuell sieht mein Script so aus:




    Und auf der Seite:


    (install_wait.php?id=" . $id . "") sieht das ganze so aus:


    Code
    if(count($countSystem) == 0)  {
            echo "Gibt es nicht";
        } else if($_GET['id'] == $id) {
            exec('unzip /home/system_' . $id . '.zip -d /home/system_' . $id . '');
    } else {
        ssh2_exec($connection, 'exit'); 
    }



    Leider ist es so das "unzip" erst ausgeführt wird wenn ich die Seite 1x Aktualisiere. Weiß jemand wie man das ändern kann?

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!