Your WebDAV server return internal error

I install a fresh zotero server by exatly following the http://blog.holz.ca/2011/11/phpzoterowebdav-installation/

I configure client syncing on mac os x,
i got this error message :
"Your WebDAV server return internal error"

When i try to access to my domain-name-here.com/zotero/webdav_server.php/zotero/ with your web browser? or your-domain-name-here.com/zotero/webdav_server.php?

I see nothing !

thank for help
  • That's a server error, as it says, so you'll need to debug that on the WebDAV side.
  • Fatal error: require_once(): Failed opening required 'Console/Getopt.php' (include_path= /var/www/html/zotero/inc/System.php on line 23

    so i comment line 23
    and it works !

    but zotero server need line 23 ????
  • phpZoteroWebDAV isn't our code, so you'll have to debug that yourself. Zotero needs a functioning WebDAV server.
  • In spite of the name, this isn't Zotero's code; we can't help you with debugging it, sorry. (Though at least in the past, the code's author has been very helpful in the comments)
  • ok ok !

    so you doesn't furnich a zotero package server ?
  • We provide Zotero File Storage for file syncing. If you want to use WebDAV, you're on your own (but any standard WebDAV server will work).
  • While the zotero dataserver code is FOSS, no, custom installations aren't currently supported (though there will likely be a Docker container available in the future).

    WebDAV is a standard web server protocol; there's no need for Zotero to provide a version of it. The code you link to has some additional functionality, which is pretty nice.
  • ok !

    I explain want I want to do :
    i just want to have my own zotero server;

    it's possible ?
    could you please give me a link that explain what I have to do .

    thanks
  • so you say that I just have to configure a webdav server.

    and after ?
    how I configure the client ?
    I need a zotero account ?
    I need API key ?
  • So just to be up front about this: Zotero offers full support for syncing with the Zotero server. If you want to install your own webDAV or your own server, that's absolutely possible, but in terms of support you're mostly on your own.

    For the WebDAV, you just need to set up sync with the Zotero server and then set put in your webDAV authentication in the preferences: https://www .zotero.org/support/sync#webdav
    But that's not "your own Zotero server" as commonly understood. All your data is still syncing with Zotero.

    If you want to sync all your data with your own server, Zotero's dataserver code is open: https://github.com/zotero/dataserver
    but installation isn't really documented, nor is the client set-up. You'll find some discussions and links to existing forks and instructions on zotero-dev (https://groups.google.com/forum/#!topic/zotero-dev/), but they're for older versions of Zotero 4. You'll almost certainly want to do this with Zotero 5.
  • Are there any news regarding the zotero-server 5 docker image?

    I've set up the available 4.0 docker image recently, but it would be nice to finish the server setup phase with an up to date version (5.x). So that I don't have to worry in the near future about upgrading to version 5 if the support for release 4.X of the client gets discontinued.

    Do you think that creation of an docker image is feasible somehow for a non-developer within a reasonable amount of time? If it is not planned to release a 5.X docker image within the next weeks, I could try it myself and share the result.

    Many thanks and kind regards.
  • I don't have any internal insights, but given that devs are still ironing out small bugs in the Z5 release, I'd be surprised if the Docker release is imminent.
    How feasible this is really depends on your skill level. It's probably easier than Z4, though.
Sign In or Register to comment.