🐛TP 03: débugage

DROITS SUR LE DOSSIER UPLOADS

Pour "Uploader" vos images dans le dossier /var/www/sae203/images/uploads Il est nécessaire que le processus apache puisse écrire dans ce dossier. Rappelez-vous que le processus apache est exécuté par l'utilisateur www-data, c'est donc à cet utilisateur qu'il faut donner les droits en écriture sur le dossier.

Il faut aussi que votre utilisateur MMI puisse aussi écrire dans le dossier (si vous voulez qu'il puisse mettre des fichiers via filezilla par exemple). C'est pourquoi on ne donne pas les permissions directement à l'utilisateur www-data, mais à son groupe (qui se nomme aussi www-data)

En tenant compte des contraintes évoquées ci-dessus, les commandes à utiliser sont:

chown -R MMI:www-data /var/www/sae203/images/uploads
chmod -R 775 /var/www/sae203/images/uploads

Vous pouvez vérifier que les permissions sont correctes avec la commande:

ls -l /var/www/sae203/images | grep uploads

Qui doit donc vous renvoyer l'information:

drwxrwxr-x 2 MMI www-data 4096 mars  23 08:07 uploads

Dernière mise à jour