récupérer des informations de la machine hôte

Daz
Eléphanteau du PHP | 36 Messages

29 mars 2006, 11:45

Bonjour,
comment puis-je faire pour récupérer des informations de la machine hôte,
par exemple la mémoire vive.
En clair, si le PC à 512 de RAM, mon script doit m'afficher RAM=512

merci

++

Daz
Sakila est mon ami

Mammouth du PHP | 768 Messages

29 mars 2006, 11:54

PHP s'exécute coté serveur et ne permet donc pas la récupération de ce genre d'information
M A R I O
Si une patte de lapin porte bonheur, qu'a-t-il bien pu arriver au lapin ?

Daz
Eléphanteau du PHP | 36 Messages

29 mars 2006, 12:40

merci
mais je veux récupérer les infos du serveur
Sakila est mon ami

ant
Eléphant du PHP | 161 Messages

29 mars 2006, 14:23

A part executer un programme externe grace à la fonction exec qui va se charger de faire ça, je ne vois pas comment faire.

Un petit tour trés rapide sur php.net m'a permis de trouver çette fonction:
http://fr3.php.net/manual/fr/function.w ... at-mem.php

qui appartient à cette librairie:
http://fr3.php.net/manual/fr/ref.win32ps.php

La lib n'est pas instalée par défaut, et c'est uniquement valable sous windows

hope it helps :)

Mammouth du PHP | 19672 Messages

29 mars 2006, 14:26

Je ne suis même pas certain que ce soit possible, peut-être en fouillant du coté des objets COM, et je ne m'avancerai pas sur ce chapitre précis que je ne connais pas du tout. :-k
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Invité
Invité n'ayant pas de compte PHPfrance

29 mars 2006, 14:32

c'est bien ce que je pensais :(
merci à tous

++


Daz

Eléphant du PHP | 217 Messages

29 mars 2006, 19:49

Comme disait ant il faut passer par exec pour récuperer la sortie d'un autre programme.
Par exemple sur linux un exec sur la commande cat /proc/cpuinfo pour avoir les infos sur le processeur.
Après sur un hebergement mutualisé je doute que tu ais accès à ça :)