Server status
Hallo,
Hoe kan ik het beste met php de status van de server uitlezen.
Het volgende zou ik willen weten van mijn server.
De gegevens van de harde schijf
De server status(uptime, load)
Kernel gegevens
Ram gegevens
Netwerk gegevens
Ik weet dat het met de functie exec zou kunnen maar dat is niet echt veilig.
Het komt op een interne server te draaien maar om het te leren wil ik het wel graag veilig hebben.
Hoe kan ik het beste met php de status van de server uitlezen.
Het volgende zou ik willen weten van mijn server.
De gegevens van de harde schijf
De server status(uptime, load)
Kernel gegevens
Ram gegevens
Netwerk gegevens
Ik weet dat het met de functie exec zou kunnen maar dat is niet echt veilig.
Het komt op een interne server te draaien maar om het te leren wil ik het wel graag veilig hebben.
Gaat het om een Linux server?
Niet getest maar misschien heb je hier wat aan?
http://www.aboutcher.co.uk/2011/01/php-uptime-function/
Niet getest maar misschien heb je hier wat aan?
http://www.aboutcher.co.uk/2011/01/php-uptime-function/
Waarom zou je geen exec gebruiken?
Zodra je alleen een vast commando uitvoert en geen user input lijkt me daar niks mis mee.
Zodra je alleen een vast commando uitvoert en geen user input lijkt me daar niks mis mee.
De volgende code gebruik ik om de schrijf ruimte te zien.
Hoe kan ik het nu zo doen dat elke onderdeel apart aangeroepen kan worden?
Hoe kan ik het nu zo doen dat elke onderdeel apart aangeroepen kan worden?
Ik krijg het als volg terug.
Nu wil ik graag Filesystem, Size allemaal apart aankunnen roepen
Code (php)
1
2
3
4
5
2
3
4
5
Array
(
[0] => Filesystem Size Used Avail Use% Mounted on
[1] => /dev/sda1 50G 12G 36G 24% /
)
(
[0] => Filesystem Size Used Avail Use% Mounted on
[1] => /dev/sda1 50G 12G 36G 24% /
)
Nu wil ik graag Filesystem, Size allemaal apart aankunnen roepen