nginx with ownCloud 3

CC-BY-4.0 by Peter Molnar () at
#nginx #OwnCloud #PHP

nginx is one of the best webservers out there, owncloud make cloud computing secure using your very own service, but putting them together really gave me a headache.

Yesterday I’ve spent hours and hours trying to make the freshly released owncloud 31 play nice with nginx.

The web interface was running correctly, but any kind of DAV access failed. I’ve tried everything but the closest I’ve got was an xml error from the Sabre DAV server of the project.

Until I’ve found a mail archieve from a KDE list from last year October2 saying I need on more fast CGI parameter than ususally.

So to solve the problem add:

fastcgi_split_path_info ^(.+.php)(/.*)$;

into your server config’s fastcgi params, and suddenly the sky becomes bluer the bird starts singing and you can start playing with your own cloud.

Thank you very much, Weng Xuetian!