Internal Server Error ohne einen Eintrag in der nextcloud.log

Letztens startete ich meinen Server neu und seitdem Kann mich bei der Nextcloud nicht mehr anmelden. Beim öffnen der Seite erhalte ich

Internal Server Error

/etc/webapps/nextcloud/config/config.php

<?php
$CONFIG = array (
  'datadirectory' => '/var/lib/nextcloud/data',
  'logfile' => '/var/log/nextcloud/nextcloud.log',
  'apps_paths' => 
  array (
    0 => 
    array (
      'path' => '/usr/share/webapps/nextcloud/apps',
      'url' => '/apps',
      'writable' => false,
    ),
    1 => 
    array (
      'path' => '/var/lib/nextcloud/apps',
      'url' => '/wapps',
      'writable' => true,
    ),
  ),
  'trusted_domains' => 
  array (
    0 => 'localhost',
    1 => 'xdpowern.xddns.de',
  ),
  'overwrite.cli.url' => 'https://xdpowern.xddns.de/',
  'htaccess.RewriteBase' => '/',
  'passwordsalt' => 'xxx',
  'secret' => 'xxx',
  'dbtype' => 'mysql',
  'version' => '25.0.3.2',
  'dbname' => 'xxx',
  'dbhost' => 'localhost:/run/mysqld/mysqld.sock',
  'dbport' => '',
  'dbtableprefix' => 'oc_',
  'mysql.utf8mb4' => true,
  'dbuser' => 'xxx',
  'dbpassword' => 'xxx',
  'installed' => true,
  'instanceid' => 'oc3lsrtkcofg',
  'app_install_overwrite' => 
  array (
    0 => 'pdfdraw',
    1 => 'extract',
    2 => 'files_markdown',
    3 => 'user_external',
    4 => 'sharepoint',
    5 => 'sharepermissions',
    6 => 'files_external_gdrive',
  ),
  'theme' => '',
  'loglevel' => 2,
  'maintenance' => false,
  'updater.secret' => 'xxx',
);

/var/log/php-fpm/access/nextcloud.log
2023-07-29T18:33:01+0200 -: "GET /index.php" 500 /usr/share/webapps/nextcloud/index.php 113.938 4096 96.54%

/var/log/nginx/cloud.log

91.44.200.143 - Florian [29/Jul/2023:16:02:13 +0200] "PROPFIND /remote.php/dav/calendars/Florian/persnlich/ HTTP/2.0" 500 289 "-" "DAVx5/4.3.5.1-gplay (2023/07/21; dav4jvm; okhttp/4.11.0) Android/10"
91.44.200.143 - - [29/Jul/2023:18:32:15 +0200] "GET / HTTP/2.0" 500 289 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/115.0"
91.44.200.143 - - [29/Jul/2023:18:32:16 +0200] "GET /favicon.ico HTTP/2.0" 499 0 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/115.0"
91.44.200.143 - - [29/Jul/2023:18:33:01 +0200] "GET / HTTP/2.0" 500 289 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/115.0"

/var/log/nextcloud/nextcloud.log
Ist Leer

Der nginx hat auch eine error.log, da steht eventuell mehr drin. Wenn nicht muss man ggf. in der php.ini die Loglevel etwas hochschrauben…

die *.log hat 0Bytes

Wo ich in der PHP.INI des Log Level erhöhe hab ich noch nicht gefunden

Ich hab so Keine möglichkeit gefunden des Loglevel zu erhöhen

In einem Anderem Forum hatte ich davon gelesen das durch ein Update die Falsche PHP version Geladen wird,

Wie kann ich das Prüfen

Ich hatte in den Ordner /usr/share/webapps/nextcloud einmal geschaut.

Darin haben viele Datein/Ordner rechte von nextclouduser und viele von root

Sollten alle den nextclouduser haben? Oder passt das so?

In der PhP. ini ist das Loglevel so aufgelistet

error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT

Loglevel von Nextcloud habe ich auf 0 gestellt was Debug ist. Und ich erhalte keine weiteren Fehlermeldungen

In meiner nginx Config war die Folgende Zeile scheinbar Falsch

fastcgi_pass unix:/var/run/php-fpm/nextcloud.sock;

Jetzt ist der Fehler mit

HTTP 500

weg
Dafür

502 Bad Gateway

Und der Socket existiert, die Berechtigungen stimmen? Für die PHP-FPM gibt es extra Konfigurationsdateien, das kann man auch loggen lassen.

/var/run/php-fpm/nextcloud.sock

ist vorhanden und hat als berechtigung

660 / nextcloud:http

in der

/var/log/php-fpm/acccess/nextcloud.log

steht nichts drin

Ja Ich hab mal das laut der Installationsanleitung aus dem ArchWiki umgeschrieben auf php-fpm-legacy.

Was dann an dem Problem erstmal nichts löste nur ab und an bekomm ich ein

504 Gateway Time-out

wenn ich systemctl status nginx eintippe erhalte ich das

● nginx.service - A high performance web server and a reverse proxy server
Loaded: loaded (/usr/lib/systemd/system/nginx.service; enabled; preset: disabled)
Active: active (running) since Sun 2023-10-29 21:27:29 CET; 2s ago
Process: 955588 ExecStart=/usr/bin/nginx (code=exited, status=0/SUCCESS)
Main PID: 955591 (nginx)
Tasks: 3 (limit: 7096)
Memory: 57.3M
CPU: 65ms
CGroup: /system.slice/nginx.service
├─955591 “nginx: master process /usr/bin/nginx”
├─955592 “nginx: worker process”
└─955593 “nginx: worker process”

Okt 29 21:27:29 NAS-VS2 systemd[1]: Starting A high performance web server and a reverse proxy server…
Okt 29 21:27:29 NAS-VS2 systemd[1]: nginx.service: Can’t open PID file /run/nginx.pid (yet?) after start: No such file or directory
Okt 29 21:27:29 NAS-VS2 systemd[1]: Started A high performance web server and a reverse proxy server.

Mich iritiert das er sagt er Kann die vorhandene Datei nicht öffnen.
also /run/nginx.pid ist vorhanden mit -rw-r–r-- root:root