Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Sprawdzenie statusu serwera w php exec()
Forum PHP.pl > Forum > PHP
1q2w3e4r
Witam,

Potrzebuję sprawdzić za pomocą php status serwera. Tzn:

Uptime: 14 days 24 min minutes
Load: 0.36, 0.61, 0.81
Ram:10 % (100MB/ 1000MB)
Łącze (Down - Up): 264.18 KiB/s 1620.93 KiB/s
Łącze dopuszczalne: 100Mbit

Funkcje exec() mam aktywną więc problemu nie będzie. Potrzebne tylko dokładne zapytania do serwera.

Z góry dzięki za pomoc.
crocodillo
Jeśli to Apache, to zerknij tutaj: http://httpd.apache.org/docs/2.0/mod/mod_status.html
1q2w3e4r
Nikt nie zna poleceń do linuxa, aby sprawdzić tak banalne rzeczy>?
muk4
Skoro to tak banalne rzeczy to sam możesz poszukać.

uptime, w, free -m

Z danymi łącza będzie gorzej bo chyba wymagają uprawnień roota.
1q2w3e4r
hmm, znalazłem coś takiego:
  1. exec('cat /proc/net/dev | grep '.$this->netInterface.' | cut -d \':\' -f 2 | awk \'{print $1","$9}\'');


ale wywala błąd że nie ma takiego pliku lub katalogu: cat /proc/net/dev

Może jest tego jakiś odpowiednik ..?

Proszę o pomoc.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.