Schritt für Schritt.

Domäne in Plesk anlegen egal ob Domain oder Subdomain.

Danach die Files in der Verzeichnisstruktur der Domain löschen.

Eine neue Datenbank für die vorgesehene Domain anlegen. Danach phpMyAdmin öffnen und Tabellen und Spalten mit Kollation „utf8mb4_bin“ befüllen.

Die in meinen Beiträgen unter Nextcloud verwendete Webinstaller in das zuvor leer geräumte  Verzeichnis kopieren (bzw. per FTP).

Danach erst die Einstellungen wie unten beschrieben einstellen.

Meine PHP Einstellungen für Nextcloud unter Plesk:

—————————————————————————————————————————

PHP-Version 8.2.18 <- meine Version die gut funktioniert.

PHP ausführen als FPM-Anwendung (nginx)
—————————————————————————————————————————
memory_limit
Auf Standard zurücksetzen
Die maximale Menge des Arbeitsspeichers (in Byte), die ein Skript zuweisen darf.
Die maximale Zeit (in Sekunden), in der ein Skript ausgeführt werden darf, bevor es beendet wird.
Die maximale Zeit (in Sekunden), in der ein Skript Eingangsdaten parsen darf.
Die maximale Größe der Daten (in Byte), die mit der POST-Methode gesendet werden können. Sollte üblicherweise größer als upload_max_filesize und kleiner als memory_limit sein.
Die maximale Größe einer hochgeladenen Datei in Byte.
on (Standard)

Auf Standard zurücksetzen

Diese Anweisung erlaubt Ihnen, bestimmte Funktionen zu deaktivieren. Es kann eine durch Trennzeichen getrennte Liste der Funktionsnamen angegeben werden.
Allgemeine Einstellungen
Die Liste der Verzeichnisse, in denen Skripte nach Dateien suchen (ähnlich der PATH-Variable des Systems). Zum Trennen von Verzeichnissen verwenden Sie bei Linux einen Doppelpunkt (:) und bei Windows ein Semikolon (;).
Das Verzeichnis zur Speicherung von PHP-Sitzungsdateien.
Zusätzliche Parameter für die mail()-Funktion.

Auf Standard zurücksetzen

Dateien in den angegebenen Verzeichnissen können von PHP-Skripten aufgerufen werden. Zum Trennen von Verzeichnissen verwenden Sie bei Linux einen Doppelpunkt (:) und bei Windows ein Semikolon (;).
Die Ebene der Fehlerberichterstattung.
off (Standard)
Bestimmt, ob Fehler als Teil der Ausgabe angezeigt werden sollen.
on (Standard)
Aktivieren Sie die Protokollierung von PHP-Fehlern.
on (Standard)
Lassen Sie zu, dass PHP-Dateifunktionen Daten von entfernten Speicherorten über FTP oder HTTP abrufen.
on (Standard)
Ermöglicht das Hochladen von Dateien über HTTP.
off (Standard)
Erlaubt die Kurzform ( ) des PHP-Anfangstags.
PHP-FPM-Einstellungen

Auf Standard zurücksetzen

Auf Standard zurücksetzen

dynamic

Auf Standard zurücksetzen

Auf Standard zurücksetzen

Auf Standard zurücksetzen

Auf Standard zurücksetzen

Zusätzliche Anweisungen

Sie können PHP-Parameter definieren, indem Sie sie in das Feld unten eingeben. Die Anweisungen werden in die PHP-Konfiguration eingefügt. Verwenden Sie dieselbe Syntax wie in php.ini. Wenn Sie zum Beispiel die mSQL-Erweiterung automatisch laden möchten, fügen Sie diese Zeile hinzu: extension=msql.so. Wenn Sie die PHP-FPM-Pool-Einstellungen anpassen möchten, fügen Sie die [php-fpm-pool-settings]-Trennlinie hinzu und geben Sie die gewünschten Einstellungen darunter ein.

opcache.interned_strings_buffer=8
opcache.max_accelerated_files=10000
opcache.memory_consumption=128
opcache.save_comments=1
opcache.revalidate_freq=1
[php-fpm-pool-settings]
env[PATH] = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:bin:/usr/games:/usr/local/games
—————————————————————————————————————————