Details
-
Bug
-
Resolution: Fixed
-
Medium
-
3.10.1, 3.9.5, 4.0.1, 4.2.0, 4.3.0, 4.4.0
-
None
-
Operating System: na
PHP Version: 5
Database and version: na
Browser (and version): na
Description
Wrong initialization if eZSys subsystem:
Is:
eZSys::init( 'webdav.php' );
Should be:
eZSys::init( 'webdav.php', $ini->variable( 'SiteAccessSettings', 'ForceVirtualHost' ) == 'true' );
like in index.php.
Steps to reproduce
Fresh install in such a setup that requires the ForceVirtualHost setting set to true (ie Lighttpd with fastcgi or fastcgi in general). Try to access the webdav - the eZSys gets wrongly initialized and consequently sets wrong requestURI (empty) rendering the webdav unusable.