Shell 'top' uitvoeren en weergeven.
Onbekend Onbekend
14/02/2009 15:59:00Ik zou graag het command 'top' op de server waar het PHP dat aangeroepen wordt, op draait. Hoe kan ik dit het beste doen? En dan natuurlijk netjes weergeven zoals dat in de terminal gebeurt..
Dingen zoals system() en shell_exec() geven een string terug die "1 " bevat. Das alles.
Dingen zoals system() en shell_exec() geven een string terug die "1 " bevat. Das alles.
PHP hulp
21/12/2024 18:02:42Jelmer -
14/02/2009 16:13:00Op mijn Mac OS X werkt deze code om 1 snapshot van top in een bestand te zetten:
maar volgens de manpages zou het iets met -b en -i moeten zijn. Anyway, wanneer je het in zo'n bestand hebt, kan je dat bestand gemakkelijk weer in/uitlezen :)
maar volgens de manpages zou het iets met -b en -i moeten zijn. Anyway, wanneer je het in zo'n bestand hebt, kan je dat bestand gemakkelijk weer in/uitlezen :)
Onbekend Onbekend
14/02/2009 16:16:00Maar ik wil later ook een kleine terminal bouwen, dus het moet zeg maar met alle commands werken. Dit werkt wel:
Oké, nu heb ik dit zoals ik het wil met de code van hier boven, maar ik krijg alleen het process 'top' in de lijst met processen en dat ik niet de bedoeling, ik wil alle processen..
Code (php)
Oké, nu heb ik dit zoals ik het wil met de code van hier boven, maar ik krijg alleen het process 'top' in de lijst met processen en dat ik niet de bedoeling, ik wil alle processen..
Gewijzigd op 01/01/1970 01:00:00 door Onbekend Onbekend