Nextcloud Docker PHP Error

Guten Tag,

ich habe mir vor einer Woche einen server zusammengebaut. Ich habe leider nur sehr eingeschränkte Linux Kenntnisse aber mit viel recherchieren ging das. Nur hab ich jetzt einen Fehler wo ich gar nicht weiter komme.
Nextcloud wurde zusammen mit MariaDB, Nginx und letsencrypt installiert mit Docker Compose. Das einrichten von Nextcloud klappt auch, aber wenn ich Dateien uploaden möchte ist es ein Glücksspiel ob das klappt, wenn nicht, bekomme ich einen PHP Error. .txt scheint zu gehen, .png nicht immer, mp4 garnicht und .exe gehen auch nicht. Nextcloud sagt dann unbekannter Fehler.

Das Daten Verzeichnis der Nextcloud /var/www/html/data habe ich auf meinem Raid 1 /srv/nextcloud/data eingebunden.

Systemkonfiguration

  • CPU: Intel Avoton C2750
  • Mainboard: ASRock Rack C2750D4I
  • RAM: 2x 4 GB
  • SSD: 240 GB
  • HDD´s: 2x 1TB
  • Betriebssystem: Debian 10.7.0
  • SSD: 1GB /boot; 8GB Swap; 231GB /
  • HDD´s: Als Raid 1 Konfiguriert und auf /srv eingebunden
  • Betriebssystem: Debian 10.7.0
  • Nextcloud 20.0.6
  • PHP Version: 7.4.14
  • Datenbank: Maria DB
  • Läuft auf Docker
  • Netzwerk Aufgliederung: Router>Switch>Server>
  • Wurden vor kurzen Server Updates gemacht? Nein

Docker compose:

version: '3' 

services:

proxy:
image: jwilder/nginx-proxy:alpine
labels:
- “com.github.jrcs.letsencrypt_nginx_proxy_companion.nginx_proxy=true”
container_name: nextcloud-proxy
networks:
- nextcloud_network
ports:
- 80:80
- 443:443
volumes:
- ./proxy/conf.d:/etc/nginx/conf.d:rw
- ./proxy/vhost.d:/etc/nginx/vhost.d:rw
- ./proxy/html:/usr/share/nginx/html:rw
- ./proxy/certs:/etc/nginx/certs:ro
- /etc/localtime:/etc/localtime:ro
- /var/run/docker.sock:/tmp/docker.sock:ro
restart: unless-stopped

letsencrypt:
image: jrcs/letsencrypt-nginx-proxy-companion
container_name: nextcloud-letsencrypt
depends_on:
- proxy
networks:
- nextcloud_network
volumes:
- ./proxy/certs:/etc/nginx/certs:rw
- ./proxy/vhost.d:/etc/nginx/vhost.d:rw
- ./proxy/html:/usr/share/nginx/html:rw
- /etc/localtime:/etc/localtime:ro
- /var/run/docker.sock:/var/run/docker.sock:ro
restart: unless-stopped

db:
image: mariadb
container_name: nextcloud-mariadb
networks:
- nextcloud_network
volumes:
- db:/var/lib/mysql
- /etc/localtime:/etc/localtime:ro
environment:
- MYSQL_ROOT_PASSWORD=toor
- MYSQL_PASSWORD=mysql
- MYSQL_DATABASE=nextcloud
- MYSQL_USER=nextcloud
restart: unless-stopped

app:
image: nextcloud:latest
container_name: nextcloud-app
networks:
- nextcloud_network
depends_on:
- letsencrypt
- proxy
- db
volumes:
- nextcloud:/var/www/html
- ./app/config:/var/www/html/config
- ./app/custom_apps:/var/www/html/custom_apps
- /srv/nextcloud/data:/var/www/html/data ## original: ./app/data:/var/www/html/data
- ./app/themes:/var/www/html/themes
- /etc/localtime:/etc/localtime:ro
environment:
- VIRTUAL_HOST=nextcloud.YOUR-DOMAIN
- LETSENCRYPT_HOST=nextcloud.YOUR-DOMAIN
- LETSENCRYPT_EMAIL=YOUR-EMAIL
restart: unless-stopped

volumes:
nextcloud:
db:

networks:
nextcloud_network:

Nextcloud Protokoll:

[PHP] Error: Error: Cannot modify header information - headers already sent by (output started at /var/www/html/3rdparty/sabre/http/lib/Sapi.php:132) at /var/www/html/apps/dav/lib/Connector/Sabre/File.php#691 at <<closure>>
  1. <>
    OC\Log\ErrorHandler::onError(2, “Cannot modify h … )”, “/var/www/html/a … p”, 691, {string: "X-Hash … "})
  2. /var/www/html/apps/dav/lib/Connector/Sabre/File.php line 691
    header(“X-Hash-MD5: dab … 1”)
  3. /var/www/html/apps/dav/lib/Connector/Sabre/File.php line 189
    OCA\DAV\Connector\Sabre\File->header(“X-Hash-MD5: dab … 1”)
  4. <>
    OCA\DAV\Connector\Sabre\File->OCA\DAV\Connector\Sabre{closure}("*** sensitive parameters replaced ***")
  5. /var/www/html/lib/private/Files/Stream/HashWrapper.php line 71
    call_user_func(Closure {}, “*** sensitive parameter replaced ***”)
  6. <>
    OC\Files\Stream\HashWrapper->stream_close()
  7. /var/www/html/3rdparty/icewind/streams/src/Wrapper.php line 132
    fclose(null)
  8. /var/www/html/lib/private/Files/Stream/HashWrapper.php line 75
    Icewind\Streams\Wrapper->stream_close()
  9. <>
    OC\Files\Stream\HashWrapper->stream_close()
  10. /var/www/html/3rdparty/icewind/streams/src/Wrapper.php line 132
    fclose(null)
  11. /var/www/html/lib/private/Files/Stream/HashWrapper.php line 75
    Icewind\Streams\Wrapper->stream_close()
  12. /var/www/html/3rdparty/sabre/dav/lib/DAV/Server.php line 319
    OC\Files\Stream\HashWrapper->stream_close()
  13. /var/www/html/apps/dav/appinfo/v1/webdav.php line 84
    Sabre\DAV\Server->exec()
  14. /var/www/html/remote.php line 167
    require_once("/var/www/html/a … p")

PUT /remote.php/webdav/Akame%20ga%20Kill/Date%20A%20Live%20(34).jpg
from 84.167.85.106 by NakashiUGS at 2021-02-03T11:50:16+00:00