Wieder mal die Konsole

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Wieder mal die Konsole

    Ich möchte gerne wissen, ob es möglich ist, in einer PHP-Datei einen Befehl direkt auf der Linux-Konsole auszuführen.
    In Perl z.B. geht das ja mit der Funktion system().
    Ist sowas auch in PHP möglich?

  • #2
    Funktionen zur Programmausführung

    gruss

    Kommentar


    • #3
      Versuche mal, dies abzuändern!

      Mit glück funktioniert das mit einigen änderungen für unix auch dort.
      Dies ist die Win-Version

      PHP-Code:
      <? 
      $time = date("Y.m.d-(H.i.s)", time());

      $command="cmd /c C:\\rar\\rar.exe a -r -m5 C:\\testFolder2\\userData-$time.rar C:\\testFolder1\\*.*";

      if (exec("$command"))
      {
          echo "Daten wurden in testFolder2gepackt<br>";
      }
      else
      {
          echo "Fehler<br>";
      }

      // Inhalt in testFolder1 wird gelöscht.
      //$command="cmd /c del c:\\testFolder1\\ /Q";
      //echo exec("$command");
      ?>
      Ich übernehme aber keine garantie, das das unter unix funktiert.

      Andreas
      Zuletzt geändert von syn; 20.11.2002, 12:02.
      ....... .:[s|Y|n]:. . .:[www.syntheme.de]:. . .:[:-)]:. .......

      Kommentar


      • #4
        Danke! Ich habe es jetzt per system() gemacht und es funktioniert. Manchmal würde ein bissle länger selber suchen auch helfen, aber dazu bin ich eben zu ungeduldig.

        Kommentar

        Lädt...
        X