Thank you for your time,
you said"> Failed opening required ‘System.php’ in the calling chain of webdav.php
Hmm, sounds like you used and unmodifed version of HTTP_WebDAV_Server
and not our bundled one.
Our version has all calls to System.php in favor to our own egw_vfs
class removed.
Does a “pear list” shows it, if yes try deleting it with “pear uninstall
HTTP_WebDAV_Server”."
No it does not show it and trying to unistall it gives a “not installed” answer.
I have installed the debian package following the instrucions hereInstallationinstructions for the EGroupware Community Edition Installationand then herehttp://software.opensuse.org/download.html?project=server%3AeGroupWare&package=egroupware-epl
Thank you for your time
Filippo Zolesi
alias
Pippo_Jedi
Hi Filippo,
Dear Ralf,
thank you for your time.
This Server however uses no fastcgi, it’s a normal apache2 on debian 7
with php5 installed and so on.
Upon redigging on error logs i found
Failed opening required ‘System.php’ in the calling chain of webdav.php
Hmm, sounds like you used and unmodifed version of HTTP_WebDAV_Server
and not our bundled one.
Our version has all calls to System.php in favor to our own egw_vfs
class removed.
Does a “pear list” shows it, if yes try deleting it with “pear uninstall
HTTP_WebDAV_Server”.
upon googling I found others having the same issue but the threads are
mostly in german and my written german is not perfect.
The issue seems related to the fact that the installation check does
not find most pear packages even if pear is installed correctly
(eg pear install net_sieve
pear/net_sieve is already installed and is the same as the released
version 1.3.3
install failed
)
May it be it has something do do with it? I’ve searched around but did
not undestood how to resolve this issue.
O a side note: if the webdav article is outdated then it’s should be
made clear on top of it that it refers to old stuff: it’s one of the
tops google search results, so it can fool many people like me.
It’s a community wiki. Please register an account and fix the article.
Ralf
Thank you for your time.
2015-01-15 21:27 GMT+01:00 Ralf Becker <rb@stylite.de
mailto:rb@stylite.de>:
Hi Filippo,
Hi,
I’m new at Egw so my question maybe wrong because i miss
something basic.
I have installed on my company’s server (debian 7) an egw
installation, 14.1.
and configured so it works.
Problem is, filemanager does not quite work out of the box (download
of a file
results in File Not found at domain/webdav.php/pathtofile .
That’s unusual, WebDAV does not need a special configuration, if using
it with Apache and mod_php!
If you use a different webserver or eg. Apache with FastCGI there
are 2
problems you need to fix in your environment:
- basic authentication used by WebDAV requires extra
configuration, see
the following document:
http://svn.stylite.de/viewvc/egroupware/trunk/phpgwapi/inc/class.egw_digest_auth.inc.php?view=markup
- path-info (internal path behind webdav.php) get constructed from
$_SERVER[‘SCRIPT_NAME’] and $_SERVER[‘REQUEST_URI’] and some webserver
mess them up or need special configuration to set them correctly
This problem aside we would like to use a webdav server paired with
openldap to make it all
work toghter so that
- webdav server stores files and makes availlable to other
application using ldap
authentication
- EGW uses Ldap user for his own authentication
- EGW uses wedav server for storing the files as "described"
here https://community.egroupware.org/index.php?wikipage=WebDAV
That’s an old document, EGroupware is a WebDAV server, it has no
client
and can therefore NOT use WebDAV as backend for it’s VFS. If
EGroupware
uses LDAP for authentication, so does it’s WebDAV server.
Ralf
Step n.3 does not work
There is no “DAV” option to use for the filesystem type, only
filesystem and database are present.
There is no clear way to setup somewhere the "internal webdav.php"
that is shipped with
egw to communicate with the webdav server or something similar.
If someone helps me out I can take on myself to document in the
community wiki the
entire process i did to setup webdav server, ldap and the final
steps.
Thank you for your time
–
/
/
/Dott. Filippo Zolesi/
–
Ralf Becker
Director Software Development
Stylite AG
Morschheimer Strasse 15 | Tel. +49 6352 70629 0
tel:%2B49%206352%2070629%200
D-67292 Kirchheimbolanden | Fax. +49 6352 70629 30
tel:%2B49%206352%2070629%2030
Email: rb@stylite.de mailto:rb@stylite.de
www.stylite.de http://www.stylite.de | www.egroupware.org
http://www.egroupware.org
Managing Directors: Andre Keller | Ralf Becker | Gudrun Mueller
Chairman of the supervisory board: Prof. Dr. Birger Leon Kropshofer
VAT DE214280951 | Registered HRB 31158 Kaiserslautern Germany
New Year. New Location. New Benefits. New Data Center in Ashburn, VA.
GigeNET is offering a free month of service with a new server in Ashburn.
Choose from 2 high performing configs, both with 100TB of bandwidth.
Higher redundancy.Lower latency.Increased capacity.Completely compliant.
http://p.sf.net/sfu/gigenet
eGroupWare-users mailing list
eGroupWare-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/egroupware-users
–
Ralf Becker
Director Software Development
Stylite AG
Morschheimer Strasse 15 | Tel. +49 6352 70629 0
D-67292 Kirchheimbolanden | Fax. +49 6352 70629 30
Email: rb@stylite.de
www.stylite.de | www.egroupware.org
Managing Directors: Andre Keller | Ralf Becker | Gudrun Mueller
Chairman of the supervisory board: Prof. Dr. Birger Leon Kropshofer
VAT DE214280951 | Registered HRB 31158 Kaiserslautern Germany
New Year. New Location. New Benefits. New Data Center in Ashburn, VA.
GigeNET is offering a free month of service with a new server in Ashburn.
Choose from 2 high performing configs, both with 100TB of bandwidth.
Higher redundancy.Lower latency.Increased capacity.Completely compliant.
http://p.sf.net/sfu/gigenet
eGroupWare-users mailing list
eGroupWare-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/egroupware-users