J'essaie de lire et de poster dans le navigateur un fichier téléchargé avec le mécanisme du framework zend.zend framework: impossible d'accéder au fichier qui est déjà là
Le fichier a été téléchargé correctement à l'endroit désiré et comme je l'ai vérifié par
su www-data
et après ls et un chat, l'internaute peut le lire et le modifier correctement.
le problème est que l'intérieur d'un contrôleur lorsque je tente de:
if(!file_exists($fileName)) {
die("File ($fileName) wasnt set or it didnt exist");
}
Je suis toujours en venir mourir (...), bien que le $ fileName est une chaîne et quand j'afficher son emplacement que je peux toujours (comme indiqué précédemment) le lire depuis la ligne de commande.
ls sortie:
$ ls -lah
total 112K
drwxr-xr-x 2 www-data www-data 4.0K 2009-10-07 18:21 .
drwxr-xr-x 3 www-data www-data 4.0K 2009-10-07 13:57 ..
-rw-r--r-- 1 www-data www-data 70K 2009-10-07 17:33 Eclipse_Icon_by_TZR_observer.png
-rw-r--r-- 1 www-data www-data 27K 2009-10-07 18:24 eclipse_logo2.png
sortie Stat:
stat() [function.stat]: stat failed for .../eclipse_logo2.png
j'ai vu une question très similaire au site "essayer pendant 30 jours", il est donc pas quelque chose qui me est arrivé ...
Des idées?
1. pouvez-vous envoyer la sortie ls -l file.ext ou stat ($ fileName)? 2. pouvez-vous poster la question similaire à la "essayer pendant 30 jours" – eveliotc
définitivement: ajouté que le corps de la question –
Pour la deuxième question: Non, il est un "registre premier forum" et je ne veux vraiment pas vous inscrire là ... –