Verifica anche questa cosa:
http://it.php.net/manual/it/function...t-contents.php
Hai accesso al file come percorso interno (/var/www/.... per esempio) anziche' da url?Nota: Se si sta aprendo un URI con caratteri speciali, spazi ad esempio, si ha bisogno di decodificare l' URI con urlencode().