Je reçois cette erreur lorsque vous tentez de configurer le répertoire de téléchargement avec Apache 2.2 et PHP 5.3 sur CentOS.
En php.ini:
upload_tmp_dir = /var/www/html/mysite/tmp_file_upload/
Dans httpd.conf:
Directory /var/www/html/mysite/tmp_file_upload/>
Options -Indexes
AllowOverride None
Order allow,deny
Allow from all
</Directory>
<Directory /var/www/html/mysite/images/>
Options -Indexes
</Directory>
CentOS autorisations de répertoire:
drwxrwxr-x 2 root root 4096 Nov 11 10:01 images drwxr-xr-x 2 root root 4096 Nov 12 04:54 tmp_file_upload
Peu importe ce que je fais, je reçois cette erreur de PHP quand je télécharge le fichier:
Warning: move_uploaded_file(images/robot.jpg): failed to open stream: Permission denied in /var/www/html/mysite/process.php sur la ligne 78
Warning: move_uploaded_file(): Impossible de déplacer '/tmp/phpsKD2Qm' à 'images/robot.jpg" dans /var/www/html/mysite/process.php sur la ligne 78
Comme vous pouvez le voir, il n'avait jamais fait de prendre la configuration du php.fichier ini à propos de l'upload de fichier.
Ce que je fais mal?