J'ai eu çà hier !
Mon problème était un problème de droit !
Pour qu'apache puisse envoyer le fichier vers un navigateur, ou vers PHP dans ton cas, il faut qu'il ait le DROIT de le lire.
Fait un petit coup de chown pour mettre les fichiers dans le groupe d'apache, et çà devrait aller mieux.
---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.