Nextcloud · Hilfe

Nextcloud ignoriert geänderte PHP-Einstellungen?

Uploadlimit oder PHP-Werte ändern sich nicht? Vergleiche Web-SAPI, CLI und tatsächlich geladene Konfiguration, bevor du PHP neu installierst.

Quellenstand: 5. November 2026Redaktion: KAN KAI WORKSRedaktionell aktualisiert:

Kurzantwort

Eine geänderte php.ini muss nicht die Konfiguration des PHP-Prozesses sein, der Nextcloud im Web ausführt. CLI, PHP-FPM, Webserver und Container können unterschiedliche Einstellungen laden. Ermittle zuerst für einen einzelnen Parameter den wirksamen Webwert und dessen Konfigurationsquelle. Vergleiche danach Überschreibungen und den tatsächlich neu geladenen Dienst; php --ini allein bestätigt lediglich den untersuchten CLI-Kontext.

Quellengrundlage: Q2 · Q3

Gilt für
Der Ausgangsbericht nennt Nextcloud 35, Apache und PHP 8.4. Maßgeblich sind die tatsächliche Web-SAPI und Installationsart; vorgefertigte Pakete können eigene Konfigurationswege verwenden.
So prüfst du das Ergebnis
Im selben Webkontext wird der gewünschte Wert wirksam, und ein harmloser Vorgang prüft die betroffene Grenze; verbleibende Uploadgrenzen werden gesondert zugeordnet.
Deine erste Prüfung

Welcher PHP-Prozess lädt die von dir geänderte Datei tatsächlich?

Du passt `php.ini` an, startest einen Dienst neu und Nextcloud zeigt weiterhin den alten Wert. Das kann Uploads, Speichergrenzen oder OPcache-Einstellungen betreffen. Entscheidend ist zuerst, welche PHP-Instanz die Webseite ausführt und welche Konfiguration genau dieser Prozess geladen hat.

Du passt php.ini an, startest einen Dienst neu und Nextcloud zeigt weiterhin den alten Wert. Das kann Uploads, Speichergrenzen oder OPcache-Einstellungen betreffen. Entscheidend ist zuerst, welche PHP-Instanz die Webseite ausführt und welche Konfiguration genau dieser Prozess geladen hat.

Datei geändert heißt nicht Wert wirksam

Ein Originalbericht zu Nextcloud 35 mit Apache und PHP 8.4 beschreibt dieses Fehlerbild. Die spätere Neuinstallation im Bericht beweist nicht, welche ursprüngliche Einstellung falsch zugeordnet war. Q1 Nextcloud weist ausdrücklich auf getrennte Konfigurationen für Webserver, PHP-FPM und CLI hin. Auch PHP selbst dokumentiert das abhängig vom Betriebsmodus unterschiedliche Laden der Konfiguration. Q2 Q3

Ein korrektes Ergebnis von php --ini zeigt daher zunächst die CLI-Konfiguration. Es belegt nicht automatisch, was eine Webanfrage verwendet. In vorgefertigten Paketen kann außerdem ein anderer Konfigurationsweg vorgesehen sein.

Einen Wert vollständig verfolgen

  1. Genau einen Parameter auswählen. Notiere Namen, alten Wert, gewünschten Wert und die Stelle, an der Nextcloud den wirksamen Wert anzeigt. Ändere nicht gleichzeitig mehrere zusammenwirkende Grenzen.
  2. Installation identifizieren. Ist Nextcloud manuell installiert, in einem Container, in AIO oder in einem anderen Paket? Erfasse verwendete PHP-Version und Web-SAPI. Eine Datei auf dem Host ist nicht automatisch die Datei im laufenden Container.
  3. Geladene Konfiguration vergleichen. Prüfe die CLI mit php --ini. Lass den Administrator die entsprechende Information für den Webprozess über einen geschützten Diagnoseweg ermitteln. Eine frei erreichbare phpinfo()-Seite kann interne Einstellungen offenlegen und sollte nicht als dauerhafte Hilfsseite angelegt werden.
  4. Überschreibungen suchen. Vergleiche zusätzliche INI-Dateien und die für diese Installationsart vorgesehenen Pool-, Verzeichnis- oder Paketvorgaben. Der tatsächlich wirksame Wert ist entscheidend, nicht nur die erste gefundene Textzeile.
  5. Richtigen Prozess neu laden. Falls die Konfiguration beim Prozessstart gelesen wird, muss der zuständige PHP-Dienst die Änderung übernehmen. Ein Apache-Neustart ist kein Nachweis dafür, dass ein separater PHP-FPM-Dienst neu geladen wurde.

Danach Funktion statt Anzeige prüfen

Kontrolliere denselben Wert im selben Webkontext erneut. Teste anschließend einen harmlosen Vorgang, der die gewünschte Grenze tatsächlich berührt. Bleibt beispielsweise ein Uploadproblem trotz richtigem PHP-Wert bestehen, untersuche die übrigen beteiligten Grenzen getrennt. Dokumentiere Konfigurationsquelle und Dienst, damit die Änderung bei einem Paketupdate nachvollziehbar bleibt.

Häufige Fragen

Muss ich PHP neu installieren?

Nicht bevor die geladene Konfiguration geklärt ist. Eine Neuinstallation verändert mehrere Faktoren und kann den eigentlichen Fehler verdecken.

Welche Informationen braucht die Unterstützung?

Installationsart, PHP-Version, Web-SAPI, Parameter mit Soll-/Ist-Wert, relevante Konfigurationsdatei und tatsächlich neu geladener Dienst. Passwörter oder vollständige Diagnoseausgaben mit Umgebungsvariablen gehören nicht in öffentliche Beiträge.

Unterstützung für diesen Fall

Wir helfen dir, den betroffenen Ablauf einzugrenzen und die nächste Maßnahme kontrolliert vorzubereiten. Fall A0205 mit KAN KAI WORKS besprechen.

Unterstützung bei diesem Fehler

Wir prüfen Nextcloud anhand deiner Fehlermeldung, Versionen und eines abgegrenzten Beispiels.

Quellen

Quellen geprüft am 5. November 2026. Einzelfallberichte belegen keine allgemeine Verbreitung.