Aller au contenu

Featured Replies

Posté(e)

Bonjour,

j'aimerais ajouter la fonction webdav au serveur apache dy syno.

ceci me permettrait de partager mes calendriers thunderbird/sunbird.

l'un de vous aurait une id

Posté(e)

j'aimerais ajouter la fonction webdav au serveur apache dy syno.

ceci me permettrait de partager mes calendriers thunderbird/sunbird.

pas de r

Posté(e)

peut etre y a t il la matiere pour un tuto?

pour moi oui

ça m'

Posté(e)

j'aimerais ajouter la fonction webdav au serveur apache dy syno.

l'un de vous aurait une id

Posté(e)
  • Auteur

bah, vu que ça marche bien avec phpicalendar, je vais en rester la.

je vais eviter de bidouiller apache et encore d'ajouter un autre soft sur mon syno.

Dans tous les cas, merci pour les 2 infos !

/Erwan

  • 1 mois après...
  • 2 mois après...
  • 10 mois après...
  • 1 an après...
Posté(e)

Je n'ai pas encore testé moi-même, car pas vraiment besoin.

Le forum Allemand est http://www.synology-forum.de/ pour ceux que ca interresse.

J'ai testé, j'avais la même erreur que Le Jaune, mais il faut juste à la fin faire un ipkg upgrade e2fsprogs et après ça tourne...

  • 5 mois après...
Posté(e)

Hello

Alors vu que le sujet date je ne sais pas si sa int

Posté(e)

Hello

Alors vu que le sujet date je ne sais pas si sa intéresse encore quelqu'un :D

Pour le serveur webdav cheu moi il fonctionne presque (j'arrive pas à y écrire)

Voilà comment j'ai procédé :

- J'ai installé comme dit plus haut apache : ipkg install apache

- J'ai modifié le fichier httpd : vi /volume1/opt/etc/apache2/httpd.conf (Décomenté la ligne ou on trouve : include etc/apache2/extra/httpd-dav.conf

- J'ai édité le fichier httpd-dav.conf : vi /volume1/opt/etc/apache2/extra/httpd-dav.conf

Le voici fichier :

#

# Distributed authoring and versioning (WebDAV)

#

# Required modules: mod_dav, mod_dav_fs, mod_setenvif, mod_alias

# 	mod_auth_digest, mod_authn_file

#


# The following example gives DAV write access to a directory called

# "uploads" under the ServerRoot directory.

#

# The User/Group specified in httpd.conf needs to have write permissions

# on the directory where the DavLockDB is placed and on any directory where

# "Dav On" is specified.


DavLockDB "/opt/var/DavLock"


#Alias /uploads "/opt/uploads"

Alias /webdav "/volume1/webdav"


<Directory "/volume1/webdav">

	Dav On


	Order Allow,Deny

	Allow from all


	#AuthType Digest

	AuthType Basic

	AuthName DAV-upload


	# You can use the htdigest program to create the password database:

	# htdigest -c "/opt/user.passwd" DAV-upload admin

	# AuthUserFile "/opt/user.passwd"

	AuthUserFile "/volume1/webdav/.htpasswd"

	#AuthDigestProvider file


	Satisfy All

	Require valid-user

</Directory>


#

# The following directives disable redirects on non-GET requests for

# a directory that does not include the trailing slash. This fixes a 

# problem with several clients that do not appropriately handle 

# redirects for folders with DAV methods.

#

BrowserMatch "Microsoft Data Access Internet Publishing Provider" redirect-carefully

BrowserMatch "MS FrontPage" redirect-carefully

BrowserMatch "^WebDrive" redirect-carefully

BrowserMatch "^WebDAVFS/1.[0123]" redirect-carefully

BrowserMatch "^gnome-vfs/1.0" redirect-carefully

BrowserMatch "^XML Spy" redirect-carefully

BrowserMatch "^Dreamweaver-WebDAV-SCM1" redirect-carefully

J'ai eu un problème : je n'ai pas réussi à faire fonctionné l'authentification avec un fichier de base du serveur donc je le crée moi-même avec la commande htpasswd -c Filename username expliquée ici : http://httpd.apache....d/mod_auth.html

Maintenant il me reste à comprendre pourquoi il ne me permet pas de modifier les fichiers.

Voilà j'espère que sa aide quelqu'un.

est-ce que l'utilisateur concerné a le droit d'écriture dans l'arborescence "/volume1/webdav" ? de plus, le process apache doit pouvoir accéder en écriture (donc l'utilisateur sous lequel tourne apache, nobody)

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

Qui est en ligne (Afficher la liste complète)

  • Il n’y a aucun utilisateur enregistré actuellement en ligne

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.