Manuel Stey: befehl auf unix ebene ausführen

Hallo,

ich würde gerne auf einer Intranetseite den Status eines bestimmten Lizenzservers anzeigen.

Kann ich php dazu bringen einen Befehl auszuführen und mir das Ergebnis auszulesen?

Befehl wäre sowas wie: lmstat -all

Ergebnis kommt normalerweise als Text aufs Standardaout, könnte aber auch in eine txt datei umgeleitet werden, die php dann logischerweise auslesen kann....

THX

  1. Holladiewaldfee,

    Kann ich php dazu bringen einen Befehl auszuführen und mir das Ergebnis auszulesen?

    Befehl wäre sowas wie: lmstat -all

    Freilich!
    exec() + entsprechende Rechte zum Ausführen der Datei.

    Ciao,

    Harry

    --
      Man weiß erst was man hatte, wenn man es verloren hat.
      42? Eher sh:| fo:) ch:] rl:° br:& n4:° ie:% mo:) va:) de:[ zu:) fl:( ss:) ls:[ js:|
  2. Moin Moin !

    http://www.php.net, Du suchst eine Funktion, um auf der SHELL ein Kommando auszuführen (EXECute) und dessen Ausgabe zu lesen. Die gibt es. Viel Spaß mit der PHP-Doku!

    Alexander

    --
    Nein, ich beantworte keine Fragen per eMail. Dafür ist das Forum da.
    Today I will gladly share my knowledge and experience, for there are no sweeter words than "I told you so!"