winlin
Goto Top

Nextcloud internal server error

Hallo Leute

Ich habe eine Raspberry Pi mit einer libreelec installation. Habe über das repo linuxserver.io docker mariadb und nextcloud installiert.

Um es übersichtlich zu haben auch portainer installiert. Alle Container laufen aber ich bekomme kein Zugriff auf nextcloud. Erhalte immer den Fehler:

Internal Server Error

The server encountered an internal error and was unable to complete your request.
Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report.
More details can be found in the webserver log.

Wenn ich mir die Webserver log ansehe erhalte ich nur das hier:
https://paste.in/QHBZRE

Anbei noch die nginx Error Logs. In der Access.log sind keine Fehler:
https://paste.in/NQ7wgZ

Nginx.conf:
https://paste.in/IiKSDy

Ich hoffe jemand kann mir helfenface-smile

Content-Key: 639707

Url: https://administrator.de/contentid/639707

Printed on: April 16, 2024 at 04:04 o'clock

Member: Franz-Josef-II
Franz-Josef-II Jan 12, 2021 updated at 13:56:59 (UTC)
Goto Top
Servas

Laut log:
No such file or directory in /config/www/nextcloud/lib/composer/composer/ClassLoader.php

Wenn es die Datei gibt: Berechtigungen?
Member: winlin
winlin Jan 12, 2021 at 14:08:17 (UTC)
Goto Top
Die ist da:
-rw-rw-r--    1 nobody   users        13473 Dec 15 21:51 ClassLoader.php

PS: Habe noch die nginx.conf hinzugefügt (siehe Link oben)
Member: tagol01
tagol01 Jan 12, 2021 at 15:25:15 (UTC)
Goto Top
Zitat von @winlin:

Die ist da:
> -rw-rw-r--    1 nobody   users        13473 Dec 15 21:51 ClassLoader.php
> 

PS: Habe noch die nginx.conf hinzugefügt (siehe Link oben)

da stimmen die rechte und owner nicht

unter welchen user laeuft der webserver? chown
danch noch ein chmod 755
Member: fredmy
fredmy Jan 12, 2021 at 15:56:42 (UTC)
Goto Top
Hallo,
nextcloud erwartet lt. Installationsanleitung

www-data:www-data

für seinen Zugriffskram..


chown www-data:www-data -R ./nextcloud
sollte helfen ( die Installmanual)

l.g.
Fred
Member: winlin
winlin Jan 12, 2021 at 17:09:16 (UTC)
Goto Top
Ja www-data ist bei einer normalen Installation gegeben aber bekniender docker Installation gibts diesen User nicht.
Mitglied: 117471
117471 Jan 13, 2021 at 07:39:30 (UTC)
Goto Top
Hallo,

das ist ein Beispiel für einen Apache2 auf Debian. Du solltest das schon an deine Distribution anpassen.

Da es den User nicht gibt, hat dein Linux den auf „nobody“ gesetzt. Offenbar hast Du stumpf Befehle abgetippt, die für völlig andere Betriebssysteme / Distributionen gedacht sind face-smile

Gruß,
Jörg