Pages : 1
#1 Le 29/11/2013, à 17:02
- demeter44
[PROBLEME]Owncloud nginx webdav
Bonjour,
j'ai installé owncloud sur mon serveur dédier afin de récupérer ma musique sur mon téléphone mobile ou que je soit.
L'installation s'est bien passé je peut bien transmettre mes fichier via le navigateur.
Apres l'installation du client owncloud sur mon pc windows, la synchronisation des fichiers ne se fait pas ...
J'ai ce message d'erreur dans l'interface du serveur owncloud :
Avertissement, problème de configuration. Votre serveur web, n'est pas correctement configuré pour permettre la synchronisation des fichiers, car l'interface WebDav ne fonctionne pas comme il faut. Veuillez vous référer au guide d'installation.
voici mon vhosts pour owncloud:
# redirect http to https.
server {
listen 80;
server_name cloud.freeprog.fr;
return 301 https://$server_name$request_uri; # enforce https
}
# owncloud (ssl/tls)
server {
#port d'ecoute
listen 443 ssl;
server_name cloud.freeprog.fr;
#certificat SSL
ssl_certificate /home/tony/key/server.crt;
ssl_certificate_key /home/tony/key/server.key;
#Chemin d'application
root /var/www/owncloud;
client_max_body_size 10G; # set max upload size
fastcgi_buffers 64 4K;
# Page d'index pouvant etre appeler
index index.php;
# Page d'erreur
error_page 403 /core/templates/403.php;
error_page 404 /core/templates/404.php;
# Rewrite
rewrite ^/caldav(.*)$ /remote.php/caldav$1 redirect;
rewrite ^/carddav(.*)$ /remote.php/carddav$1 redirect;
rewrite ^/webdav(.*)$ /remote.php/webdav$1 redirect;
location = /robots.txt
{
allow all;
log_not_found off;
access_log off;
}
location ~ ^/(data|config|\.ht|db_structure\.xml|README)
{
deny all;
}
location /
{
# The following 2 rules are only needed with webfinger
rewrite ^/.well-known/host-meta /public.php?service=host-meta last;
rewrite ^/.well-known/host-meta.json /public.php?service=host-meta-json last;
rewrite ^/.well-known/carddav /remote.php/carddav/ redirect;
rewrite ^/.well-known/caldav /remote.php/caldav/ redirect;
rewrite ^(/core/doc/[^\/]+/)$ $1/index.html;
try_files $uri $uri/ index.php;
}
location ~ ^(.+?\.php)(/.*)?$
{
try_files $1 = 404;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$1;
fastcgi_param PATH_INFO $2;
fastcgi_param HTTPS on;
fastcgi_pass 127.0.0.1:9000;
# Or use unix-socket with 'fastcgi_pass unix:/var/run/php5-fpm.sock;'
}
# Optional: set long EXPIRES header on static assets
location ~* ^.+\.(jpg|jpeg|gif|bmp|ico|png|css|js|swf)$
{
expires 30d;
# Optional: Don't log access to assets
access_log off;
}
}
J'ai suivi la documentation de owncloud v5.x mais j’avoue être un peu perdu avec ce webdav.
Si quelqu’un a une idée.
Hors ligne
Pages : 1