j'ai un souci avec un script pour calculer la taille d'espace:
Code : Tout sélectionner
function space_disk(){
$disk['c:\\']='test';
$disk['\\\\192.16.29.1\\partage1]='partage1';
$disk['\\\\192.16.29.1\\partage2']='partage3';
$disk['\\\\192.16.29.101\\partage3']='partage3';
foreach($disk as $url => $name){
$space=round(disk_free_space($url) / (1024 * 1024 * 1024 ),2);
$total=round(disk_total_space($url) / (1024 * 1024 * 1024 ),2);
echo $space;
}
}
space_disk();
Ce code marchait très bien sur mon ancien serveur (un wamp sur xp ^^)
Mais là je suis passé sous Windows server2008 avec IIS7 si je ne m'abuse, alors il me sort bien le chiffre pour le
C:
Mais pour les partages réseau (qui fonctionnent) j'ai ce message d'erreur:
Code : Tout sélectionner
Warning: disk_free_space() [function.disk-free-space]: Le compte utilisé est un compte d'ordinateur. Utilisez votre compte d'utilisateur global ou local pour accéder à ce serveur. in C:\inetpub\wwwroot\space\index.php on line 16
Et même dans "paramètre de base de base" de mon site...
Je tourne en rond depuis deux jours sur ça si quelqu'un pouvait m'orienter merci.