Andreas & Ralfs Wissensdatenbank

Nextcloud - all-inkl.com php memory limit 512MB & Maximale Größe zum Hochladen

Nextcloud all-inkl.com 6    

In diesem Beitrag möchte ich zwei Probleme behandeln, auf die ich bei der Betreuung von diversen Nextcloud Installationen immer wieder stoße.

Problem 1:

Wer kennt es nicht, du hast die Cloudsoftware Nextcloud auf einem All-inkl.com Server installiert und nach einem Update oder Upgrade kommt ständig folgende Fehlermeldung "Die PHP-Speichergrenze liegt unterhalb des empfohlenen Wertes von 512MB." und du fragst dich wie du diesen "Fehler" beheben kannst, damit Nextcloud nicht ständig meckert?
 

Lösung (bis einschließlich PHP Version 7.4):

Es muss in der .htaccess Datei im Root Verzeichnis folgender Eintrag, entweder am Anfang oder ganz zum Schluss, hinzugefügt werden:

php_value memory_limit 512M

Bitte beachten: Nach jedem Update oder Upgrade muss diese Einstellung überprüft und gegebenenfalls erneuert werden.

 

Lösung (ab PHP Version 8.0):

Laut Auskunft des all-inkl.com Supportteams, wird ab PHP 8 der htscanner nicht mehr unterstützt und somit ist das Setzen von "php_value" und "php_flag" nicht mehr mittels .htaccess möglich!

Abhilfe schafft jedoch eine .user.ini Datei im Root Verzeichnis der betreffenden Domain mit folgendem Eintrag:

memory_limit=512M

Bitte beachten: Dieses Limit soll den Server vor einer Überlastung schützen und da Ihr z.B. bei einem SharedServer-Tarif die Ressourcen mit anderen Kunden teilt, diesen Wert mit EXTREMER Vorsicht verändern!

 


 

Problem 2:

In einer Nextcloud Instanz auf einem All-inkl.com Server ist das Problem, dass in der Standardeinstellung der Dateiupload auf 200MB begrenzt ist.
 

Lösung:

(ACHTUNG aktuell in der Testphase! 2020-12-05 => Erfolg nicht gewährleistet)

Um dieses Limit anzuheben muss in der .htaccess Datei im Root Verzeichnis, entweder am Anfang oder ganz zum Schluss, folgendes hinzugefügt werden:

php_value upload_max_filesize 256m

Bitte beachten: Nach jedem Update oder Upgrade muss diese Einstellung überprüft und gegebenenfalls erneuert werden.

 

Viel Erfolg cu Ralf


Quellen/ weiterführende Links:

https://help.nextcloud.com/t/hosting-bei-all-inkl-com-erfahrungsaustausch/3347/28


Kommentare

  • André

    André

    • vor 3 Jahre
    Vielen Dank für den Hinweis auf die .user.ini in Verbindung mit PHP 8!
    Ich hatte mich schon gewundert, wieso die vormals funktionierenden Regeln in der .htaccess nicht mehr funktionierten.

    (Übrigens: ProcessWire in Kombination mit Uikit ist eine ausgezeichnete Wahl )

  • Tom

    Tom

    • vor 3 Jahre
    Hey Ralf,

    danke für deinen Hinweis bzgl. PHP8 und dem MemoryLimit. Der Eintrag in der .user.ini hat mir endlich das Update ermöglicht.
    Ich habe es hier 30min mit der .htaccess probiert - eben so wie ich es immer bei einem Update getan habe ;)

  • Patrick

    Patrick

    • vor 2 Jahre
    Vielen Dank für diese Info. Hat mir weitergeholfen.
  • Evangeline

    Evangeline

    • vor 1 Jahr
    Vielen Dank für die detaillierte Erklärung, das hat mir sehr weitergeholfen.
    Es macht Freude, deine Beiträge zu lesen.
    Ich werde diesen Artikel mit meinen Freunden teilen!
  • Mozelle

    Mozelle

    • vor 5 Monate
    Ich habe heute länger als 3 Stunden online gewesen und dennoch keinen interessanten Artikel wie
    deinen gefunden. Er ist mir durchaus wertvoll genug. Meiner Meinung nach, wenn alle Webmaster und Blogger so guten Inhalt produzieren würden wie du, wäre
    das Netz viel nützlicher als jemals zuvor.
  • Halina

    Halina

    • vor 3 Wochen
    Ich mag die hilfreichen Infos, die du in deinen Artikeln lieferst.
    Ich werde deinen Blog als Lesezeichen speichern und hier regelmäßig reinschauen. Ich bin mir ziemlich sicher,
    dass ich hier ein Menge neues lernen werde!

Schreibe uns einen Kommentar


Vorheriger Beitrag
Linux über Konsole updaten/upgraden (mit einem Befehl)

Wissensdatenbank