Just went over the mail and I would say it could work when using root /usr/share instead of /usr/share/owncloud<div>Just an idea, hadn't had a lot of time.</div><div><br></div><div>Cheers Michael</div><div class="gmail_extra">
<br><br><div class="gmail_quote">On Wed, Nov 28, 2012 at 6:45 PM, Diederik de Haas <span dir="ltr"><<a href="mailto:didi.debian@cknow.org" target="_blank">didi.debian@cknow.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi,<br>
<br>
I want to make owncloud run under nginx (with php-fpm) and to test things out<br>
I've created a vm (hostname=ocdeb-mysql-nginx) and installed the required<br>
software and placed owncloud's files under /usr/share/owncloud/.<br>
I've created /etc/nginx/conf.d/owncloud.conf with the contents pasted below.<br>
<br>
I want to make owncloud available under http://<hostname>/owncloud/, but so far<br>
I've only managed to get it to work under http://<hostname>/.<br>
With apache I can just say "Alias /owncloud /usr/share/owncloud", but how to do<br>
that with nginx?<br>
<br>
Thanks in advance,<br>
  Diederik<br>
<br>
<br>
owncloud.conf:<br>
==============================<br>
server {<br>
        listen 80;<br>
        server_name ocdeb-mysql-nginx;<br>
        root /usr/share/owncloud;<br>
        index index.php;<br>
<br>
        # deny direct access<br>
        location ~ ^/(data|config|\.ht|db_structure\.xml|README) {<br>
                deny all;<br>
        }<br>
<br>
        # default try order<br>
        location / {<br>
                try_files $uri $uri/ @webdav;<br>
        }<br>
<br>
        # owncloud WebDAV<br>
        location @webdav {<br>
                fastcgi_split_path_info ^(.+\.php)(/.*)$;<br>
                fastcgi_pass unix:/var/run/php5-fpm.sock;<br>
                fastcgi_param SCRIPT_FILENAME<br>
$document_root$fastcgi_script_name;<br>
                include fastcgi_params;<br>
        }<br>
<br>
        # enable php<br>
        location ~ \.php$ {<br>
                fastcgi_pass unix:/var/run/php5-fpm.sock;<br>
                fastcgi_param SCRIPT_FILENAME<br>
$document_root$fastcgi_script_name;<br>
                include fastcgi_params;<br>
        }<br>
}<br>
==============================<br>
_______________________________________________<br>
Owncloud mailing list<br>
<a href="mailto:Owncloud@kde.org">Owncloud@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/owncloud" target="_blank">https://mail.kde.org/mailman/listinfo/owncloud</a><br>
</blockquote></div><br></div>