Forums / Developer / Problem to access "Content" with webdav

Problem to access "Content" with webdav

Author Message

Yannick Dupuis

Thursday 10 May 2007 6:10:58 am

Hi everybody,

I use a eZ Publish 3.8.3 instance in cluster mode and I have a problem to access to the content tree of my site access with webdav clients ( Konqueror 3.5, netDrive or Internet Explorer 6, 7). I have no problem to browse, download or upload files in the "Media" folder but I can't see data in the "Content" folder -> "Content does not exist" message in Konqueror (there are no error message in the webdav log).

Process of configuration:
1) editing settings/override/webdav.ini.append.php
-> create file and add parameters:
[GeneralSettings]
EnableWebDAV=true
Logging=enabled

2) Host configuration:

<Virtualhost xxx.xxx.xxx.xxx>
    ServerName webdav.xxx.com
    ServerAlias webdav.xxx.com
    <Directory /ezpublishDirectory>
        Options FollowSymLinks Indexes ExecCGI
        AllowOverride None
    </Directory>
    DocumentRoot /ezpublishDirectory
    RewriteEngine On
    RewriteRule . /webdav.php
</VirtualHost>

3) Clear all caches

4) Use Konqueror with webdav://webdav.xxx.com, netDrive with http://webdav.xxx.com and Internet Explorer with http://webdav.xxx.com/#

I see others users have the same problem in a older post of the forum (http://ez.no/community/forum/install_configuration/webdav_can_t_navigate_into_content) but the bug of incorrect characters has been solved in the 3.8 branch normaly.

I see in another post (http://ez.no/community/forum/install_configuration/v3_8_3_clustering_webdav) and in a comment of the documentation (http://ez.no/doc/ez_publish/technical_manual/3_8/features/webdav) than webdav don't support cluster mode. My webdav configuration have worked fine when my site wasn't in cluster mode, but actualy I have no problem to browse or upload content in the "Media" folder with a cluster configuration. I don't use webdav since a lot of time and I can't make the link with the switch to the cluster configuration and the access problem of "Content" folder in webdav.
Somebody have any information about limitation of webdav support in cluster mode???

Personal website : http://bit.ly/Yannick-Dupuis
Company : Openbridge - http://www.openbridge.fr

Yannick Dupuis

Thursday 10 May 2007 11:06:36 am

I found the solution of my problem.
Curiously, in ezurlalias table, the main node (node_id: 2) wasn't have a destination_url. (o_O)
If this was not a problem for browsing in the back office, webdav can't accessing to the destination of "Content". I don't know why this problem arrived suddenly and how my main node_id lost the destination_url, but it was the origin of my problem.

PS: In fact, I confirm we can use webdav with eZ Publish in cluster mode.

Personal website : http://bit.ly/Yannick-Dupuis
Company : Openbridge - http://www.openbridge.fr

eZ debug

Timing: Jan 18 2025 21:18:48
Script start
Timing: Jan 18 2025 21:18:48
Module start 'content'
Timing: Jan 18 2025 21:18:48
Module end 'content'
Timing: Jan 18 2025 21:18:48
Script end

Main resources:

Total runtime0.1475 sec
Peak memory usage2,048.0000 KB
Database Queries141

Timing points:

CheckpointStart (sec)Duration (sec)Memory at start (KB)Memory used (KB)
Script start 0.00000.0055 588.8672180.8281
Module start 'content' 0.00550.0046 769.695394.0078
Module end 'content' 0.01020.1373 863.7031525.3281
Script end 0.1475  1,389.0313 

Time accumulators:

 Accumulator Duration (sec) Duration (%) Count Average (sec)
Ini load
Load cache0.00342.3345200.0002
Check MTime0.00150.9961200.0001
Mysql Total
Database connection0.00050.371410.0005
Mysqli_queries0.106572.17461410.0008
Looping result0.00140.93111390.0000
Template Total0.136992.810.1369
Template load0.00090.633310.0009
Template processing0.136092.186310.1360
Override
Cache load0.00070.461010.0007
Sytem overhead
Fetch class attribute can translate value0.00080.517910.0008
XML
Image XML parsing0.00030.177610.0003
General
dbfile0.00211.4393200.0001
String conversion0.00000.004030.0000
Note: percentages do not add up to 100% because some accumulators overlap

CSS/JS files loaded with "ezjscPacker" during request:

CacheTypePacklevelSourceFiles
CSS0extension/community/design/community/stylesheets/ext/jquery.autocomplete.css
extension/community_design/design/suncana/stylesheets/scrollbars.css
extension/community_design/design/suncana/stylesheets/tabs.css
extension/community_design/design/suncana/stylesheets/roadmap.css
extension/community_design/design/suncana/stylesheets/content.css
extension/community_design/design/suncana/stylesheets/star-rating.css
extension/community_design/design/suncana/stylesheets/syntax_and_custom_tags.css
extension/community_design/design/suncana/stylesheets/buttons.css
extension/community_design/design/suncana/stylesheets/tweetbox.css
extension/community_design/design/suncana/stylesheets/jquery.fancybox-1.3.4.css
extension/bcsmoothgallery/design/standard/stylesheets/magnific-popup.css
extension/sevenx/design/simple/stylesheets/star_rating.css
extension/sevenx/design/simple/stylesheets/libs/fontawesome/css/all.min.css
extension/sevenx/design/simple/stylesheets/main.v02.css
extension/sevenx/design/simple/stylesheets/main.v02.res.css
JS0extension/ezjscore/design/standard/lib/yui/3.17.2/build/yui/yui-min.js
extension/ezjscore/design/standard/javascript/jquery-3.7.0.min.js
extension/community_design/design/suncana/javascript/jquery.ui.core.min.js
extension/community_design/design/suncana/javascript/jquery.ui.widget.min.js
extension/community_design/design/suncana/javascript/jquery.easing.1.3.js
extension/community_design/design/suncana/javascript/jquery.ui.tabs.js
extension/community_design/design/suncana/javascript/jquery.hoverIntent.min.js
extension/community_design/design/suncana/javascript/jquery.popmenu.js
extension/community_design/design/suncana/javascript/jScrollPane.js
extension/community_design/design/suncana/javascript/jquery.mousewheel.js
extension/community_design/design/suncana/javascript/jquery.cycle.all.js
extension/sevenx/design/simple/javascript/jquery.scrollTo.js
extension/community_design/design/suncana/javascript/jquery.cookie.js
extension/community_design/design/suncana/javascript/ezstarrating_jquery.js
extension/community_design/design/suncana/javascript/jquery.initboxes.js
extension/community_design/design/suncana/javascript/app.js
extension/community_design/design/suncana/javascript/twitterwidget.js
extension/community_design/design/suncana/javascript/community.js
extension/community_design/design/suncana/javascript/roadmap.js
extension/community_design/design/suncana/javascript/ez.js
extension/community_design/design/suncana/javascript/ezshareevents.js
extension/sevenx/design/simple/javascript/main.js

Templates used to render the page:

UsageRequested templateTemplateTemplate loadedEditOverride
1pagelayout.tpl<No override>extension/sevenx/design/simple/templates/pagelayout.tplEdit templateOverride template
 Number of times templates used: 1
 Number of unique templates used: 1

Time used to render debug report: 0.0001 secs