WebDAV on Mac OS X

I was setting up a WebDAV folder on Mac OS X and I ran into the following error when starting up Apache.


Syntax OK
dyld: /usr/sbin/httpd Undefined symbols:
_XML_ErrorString
_XML_GetErrorCode
_XML_Parse
_XML_ParserCreate
_XML_ParserFree
_XML_SetCharacterDataHandler
_XML_SetElementHandler
_XML_SetUserData
/usr/sbin/apachectl: line 171: 4554 Trace/BPT trap $HTTPD -t

It turns out when using the PHP module from Marc Liyanage's site the ordering of the modules list is important. So instead of just uncommenting the two LoadModule and AddModule lines for the dav_module, they need to be moved below the PHP module.

That's it. Add the DAV On and any other directives you like in the Directory of choice and you've got DAV setup. Get more information about WebDAV here.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>