Bonsoir tout le monde, voilà ce soir j'ai décider de mettre en place un partage webdav sur mon serveur web apache.
J'ai donc chercher des informations sur le web vu que j'en est pas trouver ici. Mais je trouve de tout est sont contraire ce qui m'aide peut du coup, car elle sont trop vielle sinon ou pas adapter à ma fédora 14.
J'ai donc suivie une petit tuto que j'ai trouver sur le web.
Après ces étapes, depuis mon portable lui aussi sous fédora 14.
J'ai utilisée sous gnome, la fonction ce connecter à un serveur, pas de problème de connexion mon mot de passe est bien demander est il me monte bien mon webdav. Par contre, si je veux crée le moindre fichier dans cet espace, je me fait jetais.
Voilà pour aider le résultat du log des erreurs d'apache.
J'ai donc chercher des informations sur le web vu que j'en est pas trouver ici. Mais je trouve de tout est sont contraire ce qui m'aide peut du coup, car elle sont trop vielle sinon ou pas adapter à ma fédora 14.
J'ai donc suivie une petit tuto que j'ai trouver sur le web.
1- création du fichier /etc/httpd/conf.d/webdav.conf
<IfModule mod_dav_fs.c>
LimitXMLRequestBody 131072
Alias /webdav "/home/httpd/webdav"
<Directory /home/httpd/webdav>
Dav On
Options +Indexes
IndexOptions FancyIndexing
AddDefaultCharset UTF-8
AuthType Basic
AuthName "WebDAV Server"
AuthUserFile /etc/httpd/webdav.users.pwd
Require valid-user
Order allow,deny
Allow from all
</Directory>
</IfModule>
2-Création du compte dav
htpasswd -c /etc/httpd/webdav.users.pwd dav
3-Entrer le Mot de passe et confirmer celui la.
4-Création des dossiers nécessaires
mkdir -p /home/httpd/webdav
5-Ont donne les droits qu'il faut
chown apache:apache /home/httpd/webdav
6-Redémarrage du serveur web
/etc/init.d/httpd restart
7-Modification de SELinux, pour autorisé l'accès au dossier /home/httpd/webdav/
chcon -R -t httpd_sys_content_t /home/httpd/webdav/
Après ces étapes, depuis mon portable lui aussi sous fédora 14.
J'ai utilisée sous gnome, la fonction ce connecter à un serveur, pas de problème de connexion mon mot de passe est bien demander est il me monte bien mon webdav. Par contre, si je veux crée le moindre fichier dans cet espace, je me fait jetais.
Voilà pour aider le résultat du log des erreurs d'apache.
[root@servinus httpd]# tail error_log
[Sat Mar 05 21:18:05 2011] [error] [client 192.168.1.50] (13)Permission denied: Unable to create collection. [403, #0]
[Sat Mar 05 21:32:03 2011] [error] [client 192.168.1.50] File does not exist: /home/httpd/webdav/nouveau fichier
[Sat Mar 05 21:32:03 2011] [error] [client 192.168.1.50] Unable to PUT new contents for /webdav/nouveau fichier. [403, #0]
[Sat Mar 05 21:32:03 2011] [error] [client 192.168.1.50] (13)Permission denied: An error occurred while opening a resource. [500, #0]
[Sat Mar 05 21:39:00 2011] [error] [client 192.168.1.50] File does not exist: /home/httpd/webdav/commande windows net
[Sat Mar 05 21:39:00 2011] [error] [client 192.168.1.50] Unable to PUT new contents for /webdav/commande windows net. [403, #0]
[Sat Mar 05 21:39:00 2011] [error] [client 192.168.1.50] (13)Permission denied: An error occurred while opening a resource. [500, #0]
root@servinus httpd]#
Vous aurai une idée ?