Code Monkey home page Code Monkey logo

Comments (8)

l3iggs avatar l3iggs commented on July 23, 2024

Thanks for the heads up. I'll see if I can recreate this on my end.

from docker-owncloud.

 avatar commented on July 23, 2024

Many thanks, the docker command I use is:-

docker run -v /data/OwnCloud:/usr/share/webapps/owncloud/data -v /data/.system/docker/owncloud/occonfig:/etc/webapps/owncloud/config -v /data/.system/docker/owncloud/ocapps:/usr/share/webapps/owncloud/apps -v /data/.system/docker/owncloud/ssl:/https -e TARGET_SUBDIR=/ --name owncloud -p 443:443 --link=owncloud-mariadb -d l3iggs/owncloud 

If you need any config file contents or tests run, please let me know

from docker-owncloud.

 avatar commented on July 23, 2024

I also found these articles:-

Some suggestions were checking php safe_mode and open_basedir

from docker-owncloud.

l3iggs avatar l3iggs commented on July 23, 2024

Hi @sydoveton, this should be fixed now if you docker pull l3iggs/owncloud:latest. Can you confirm?

from docker-owncloud.

 avatar commented on July 23, 2024

Nope, sorry. Still not working. still get the error

Your web server is not yet set up properly to allow file synchronisation because the WebDAV interface seems to be broken.

But the other errors have changed. Just the same one over and over now:-

TypeError: Argument 8 passed to OC\Connector\Sabre\ServerFactory::__construct() must implement interface OCP\IRequest, none given, called in /usr/share/webapps/owncloud/apps/files/appinfo/remote.php on line 42 at /usr/share/webapps/owncloud/lib/private/connector/sabre/serverfactory.php#63 

I was initially caught out buy you moving the folder for certificates from /https to /root/sslKeys but worked that out from some of your commits.

from docker-owncloud.

l3iggs avatar l3iggs commented on July 23, 2024

I guess the issue stems from one of the -v or -e options you're setting. Does webdav work for you with the vanilla launch command:

docker run --name oc -p 80:80 -p 443:443 -d l3iggs/owncloud

?
Can you narrow down which your options is breaking it?
Webdav in owncloud is entirely done in php that ships with it and does not make use of the native webdav server from whatever http server oc is running on.

from docker-owncloud.

 avatar commented on July 23, 2024

Hi,

Ok, so it was something to do with -v /data/.system/docker/owncloud/ocapps:/usr/share/webapps/owncloud/apps causing the issue. The only way I could sort it was to extract a fresh copy off the apps directory and sort the database out. Took a while but it's now sorted.

Not sure what caused it as all apps went back in ok.

from docker-owncloud.

l3iggs avatar l3iggs commented on July 23, 2024

I assume it was a bug in ownCloud's upgrade code. At any rate, it's not a bug in my work here, so I'm closing this! Cheers!

from docker-owncloud.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.