Configuration de WebDAV dans Apache2 - Installation - Linux et OS Alternatifs
Marsh Posté le 19-12-2003 à 09:37:33
ça avance un peu,
je peux me connecter à un disque réseau en passant par le wizard,
donc le module DAV de apache fonctionne.....à moitié,
car je n'arrive pas à créer de documents.
Voici les logs :
Code :
|
Si quelqu'un peut m'aider....
Marsh Posté le 18-02-2004 à 09:50:57
Hello warp ,
C'est aprés avoir lutté pendant une semaine pour faire marcher des certificats privés pour apache2 que je butte a nouveau sur webdav.
Apparament, ta config permet déja faire marcher webdav (ce qui n'est pas mon cas ).
Quels sont les fichiers de configuration a modifier et comment les as-tu modifiés? As-tu une procédure ? (la doc pour webdav et apache2 est trés petite)
Suite a cela, je serai obligé de me pencher sur ton problème (car je dois aussi passer par là).
Marsh Posté le 18-02-2004 à 09:59:50
J'utilise webdav avec apache2, sur mon PC @home.
Je te filerai ma conf ce soir, mais de mémoire, ça ressemble à la tienne.
Assure toi que le répertoire /var/lock/DavLock existe, et que apache peut écrire dedans ...
Marsh Posté le 18-02-2004 à 11:15:52
Génial,
mais en effet, Davlock n'existe pas, faut-il créer un fichier vide ou comment puis-je le trouver???
Marsh Posté le 18-02-2004 à 12:52:49
Créer un rep vide et donne lui les droits d'accès pour apache.
Marsh Posté le 19-02-2004 à 11:07:56
Ca avance un peu :
Je peut m'authentifier, mais je n'ai pas l'autorisation pour voir dans les repertoires.
Réponse du serveur aprés l'authentification :
|
Voici ma conf :
<IfDefine HAVE_DAV> |
Si quelqu'un a une idée ...
Marsh Posté le 19-02-2004 à 11:40:44
Ca marche !!
En fait, l'option a rajouter est :
Options Indexes FollowSymLinks |
Bon, maintenant il faut que je fasse marcher ca sous SSL (juste pour dire que les astuces sont les bienvenues )
Marsh Posté le 25-02-2004 à 15:42:35
Webdav marche (la conf est au dessus), mais ne génère que des pages HTML. (le même problème que warp, je crois)
J'ai besoin d'y acceder avec un client windows 98 (en connectant un dossier web). Cela est impossible, le client répond que le serveur n'est pas joignable ou alors il est surchargé !
Je ne sais pas si l'erreur vient du client ou du serveur (DAVlock est de taille nulle).
Aidez moi !!!
Marsh Posté le 25-02-2004 à 20:33:48
Mandrake 9.2
/etc/httpd/commonhttpd.conf :
2 lignes en tout début de fichier:
DAVLockDB /var/lock/DAVLock/DAVLock |
Un alias vers mon répetoire partagé:
Alias /Download /home/.hidden/albator/Download |
Les droits d'accès à mon répertoire:
<Directory /home/.hidden/albator/Download> |
Mon répertoire Davlock:
drwxr-xr-x 2 apache apache 4096 jan 26 22:38 DAVLock/ |
Et voila, ça marche ... Testé avec NT4 et XP.
Marsh Posté le 27-02-2004 à 11:07:32
Ca marche toujours pas, j'arrive simplement à monter le dossier web sous linux avec la commande :
mount -t davfs http://monserveur/repertoire /mnt/dav |
Je ne peux quasiment rien faire dans le répertoire monté. (DAVlock est toujours un fichier vide !!)
As tu modifié ton fichier /etc/httpd/conf.d/45_mod_dav.conf ?
Marsh Posté le 27-02-2004 à 12:25:40
Non j'ai rien touché d'autre.
A noter qu'avec certaines configs, j'arrivais à faire un mount.davfs sous Linux, alors que Win m'envoyait bouler. Maintenant ça marche avec les 2.
A ta place je mettrai le DAVLockDB AVANT les réperoires à partager.
Marsh Posté le 08-03-2004 à 10:30:28
Autre question: as-tu compilé apache 2 et mod_dav ou as tu utilisé les RPMs de mandrake ??
Marsh Posté le 08-03-2004 à 16:50:05
Lorsque j'essaye de monter mon repertoire a la main, la commande mount me répond ce message d'erreur:
Your server support only GET ,HEAD ,POST ,OPTIONS ,TRACE methods |
les droits sur la racine du serveur m'empecherait-ils de monter des repertoires ?
Marsh Posté le 11-03-2004 à 14:53:48
Bon, j'ai pris une Red Hat 9 : Tout marche du premier coup...
Marsh Posté le 18-12-2003 à 14:24:44
J'ai posté ce message sur le forum Win/Soft/réseau
mais aucune réponse.
Comme je suis sous linux, peut-être aurais-je plus de chances ici ? !
J'essaye de configurer mod_dav pour apache2.
à priori le module est bien chargé
Voici un extrait de phpinfo.php
Donc j'ai bien les modules mod_dav et mod_dav_fs
Voici la portion de code de httpd.conf
Lorsque je décommente la partie authentification,
j'ai bien une boite de dialoguqe me demandant un nom/pass.
Donc apacghe charge bien cette partie de config.
Si je vais voir la page : http://monserveur/MyPages
j'ai bien le répertoire.
Si par contre j'essaye de mapper cette page comme webfolder,
ça ne donne rien (idem en mappant un disque réseau).
Quelque a-t-il cette configuration ?
---------------
Il n'est pas nécéssaire de réussir pour persévérer.