I've got a zope who turn on my apache server, and i want use webdav. Is anybody know how to change the httpd.conf to use webdav protocol to work with zope through apache ?
Hi Steve, If you want to run through apache, you need to apply a patch to mod_cgi.c to get apache to defer to Zope's WebDAV handling. The reason is that clients send an OPTIONS request to the server to ask if the server supports WebDAV. If you ask ZServer directly, it will answer yes, but if you ask through Apache, the request gets intercepted by some code in Apache's mod_cgi module, which prevents Zope (or any other back-end system that goes through the cgi machinery) from responding to the request. I've reported this to the Apache group, but they seem to think that this is not a bug and don't plan to change it. :( I've attached a patch that you can apply to mod_cgi.c that should allow OPTIONS requests to pass through to Zope. Brian Lloyd brian@digicool.com Software Engineer 540.371.6909 Digital Creations http://www.digicool.com
participants (1)
-
Brian Lloyd