Yo probé esto el otro día:
Código PHP:
<?php
$d = dir("/etc/php5");
echo "Gestor: " . $d->handle . "\n";
echo "Ruta: " . $d->path . "\n";
while (false !== ($entrada = $d->read())) {
echo $entrada."\n";
}
$d->close();
?>
Y funcionó. Ya me dirás si te ha ayudado ;)