i did a search like Search results for '"405" "Not Allowed"' - ownCloud Central and stumbled on a reply about the following FAQ which seems to contain various information which could help to find the correct configuration of the web server:
If i’m understanding it correctly ownCloud requires special HTTP methods for e.g. uploading or deleting files and the web server underneath ownCloud doesn’t allow ownCloud to use that methods.