ciao
come mai questo semplice script in locale funziona e online (altervista) non va?

codice:
echo subs tr( sprintf ( '%o', fileperms( $_SERVER['DOCUMENT_ROOT'] . "/" . $miacartella)), -4 );

semplicemente stampa 0 (numero zero) quando so che i permessi sono 777 o 666 o altro.
$_SERVER['DOCUMENT_ROOT'] . "/" . $miacartella stampa il path: /var/www/html/news/miadir

(subs tr l'ho staccato perchè scrivendolo attaccato nel post il forum dava errore 406.)