Forums / Install & configuration / WebDAV broken on 3.8.2?

WebDAV broken on 3.8.2?

Author Message

Siniša Šehović

Wednesday 28 June 2006 2:11:09 am

Hi

I have a problem with using WebDAV!

Everything was working with 3.8.0 but not anymore.

I can loggin as admin (over IE) and browse site with WebDAV but if I try to create NewFolder I get error "Unable to rename folder". If I try to upload object(picture,pdf) object is uploaded on server in tmp dir but not published on site!?

On var/log/webdav.log I have this:

2006-06-28 11:06:05 : Requested URI is: /corporate_user/Content/Info/Novosti%20HNB [webdav.php]
2006-06-28 11:06:05 : start path: /corporate_user/Content/Info/Novosti%20HNB [CS:currentSitePath]
2006-06-28 11:06:05 : indexdir: /corporate_user/Content/Info/Novosti%20HNB [CS:currentSitePath]
2006-06-28 11:06:05 : site corporate_user: /corporate_user/Content/Info/Novosti%20HNB [CS:currentSitePath]

On var/siteaccess/log/webdav.log I have this:

2006-06-28 11:06:05 : Logged in: 'admin' [webdav.php]
2006-06-28 11:06:05 : WebDAV server started... [processClientRequest]
2006-06-28 11:06:05 : start url: /corporate_user/Content/Info/Novosti HNB [CS:processURL]
2006-06-28 11:06:05 : indexdir url: corporate_user/Content/Info/Novosti HNB [CS:processURL]
2006-06-28 11:06:05 : ----------------------------------------
2006-06-28 11:06:05 : Client says: PROPFIND [processClientRequest]
2006-06-28 11:06:05 : Target: /corporate_user/Content/Info/Novosti%20HNB [processClientRequest]
2006-06-28 11:06:05 : ----------------------------------------
2006-06-28 11:06:05 : PROPFIND was issued from client. [processClientRequest]
2006-06-28 11:06:05 : Depth: 1. [processClientRequest]
2006-06-28 11:06:05 : Check virtual folder: site 'corporate_user' in 'Content/Info/Novosti HNB'  [CS:getCollectionContent]
2006-06-28 11:06:05 : Can access 'corporate_user' and 'Content' [CS:userHasVirtualAccess]
2006-06-28 11:06:05 : Content collection: from site 'corporate_user' in 'Content' using path 'Info/Novosti HNB' [CS:getCollectionContent]
2006-06-28 11:06:05 : NodeID: 1847 [CS:fetchNodeByTranslation]
2006-06-28 11:06:05 : Client requesed 18 properties. [outputCollectionContent]
2006-06-28 11:06:05 : <br />
<b>Notice</b>:  eZMySQLDB::query(0.000 ms) query number per page:0: SET NAMES 'latin2' in <b>/srv/www/htdocs/intranet/lib/ezutils/classes/ezdebug.php</b> on line <b>415</b><br />
<br />
<b>Notice</b>:  eZMySQLDB::query(0.000 ms) query number per page:0: SET NAMES 'latin2' in <b>/srv/www/htdocs/intranet/lib/ezutils/classes/ezdebug.php</b> on line <b>415</b><br />
 [DAV: PHP Output]
2006-06-28 11:06:05 : XML was parsed [outputCollectionContent]
2006-06-28 11:06:05 : handle function was called with status: 11 [handle]

Server is Apache 1.3.29 with PHP 4.4.2.

My apache httpd.conf file:

<VirtualHost x.x.x.x>
  ServerName webdav.intranet
  DocumentRoot "/srv/www/htdocs/intranet"
  RewriteEngine On
  RewriteRule .* /srv/www/htdocs/intranet/webdav.php
  ServerAdmin admin@xxx.xx
  ErrorLog "/var/log/httpd/webdav_error_log"
  CustomLog /var/log/httpd/webdav_access_log common

  <Directory "/">
    Options FollowSymLinks
    AllowOverride None
  </Directory>

  <IfModule mod_dav.c>
    # 
    # To enable mod_dav, add the following directive to the appropriate
    # container(s) in the httpd.conf file:
    DavLockDB "/var/lib/httpd/DAVLock"
  </IfModule>
</VirtualHost>

I really need help here!:-)

Best regards,
S.

---
If at first you don't succeed, look in the trash for the instructions.