Nextcloud Upload Größe verändern


Recommended Posts

Hallo, 

 

ich verwende den Nextcloud Container von Knex666 in Verbindung mit SWAG. 

 

Um auch größere Dateien per Web hochzuladen habe ich versucht folgende Einstellungen zu treffen: 

 

In der .user.ini habe ich die letzten 4 Zeilen ergänzt. 

image.png.134c3427a7b5621ae0579e31dd6305bc.png

 

Hier meine Config in SWAG. 

image.png.ead3ce515a5710ede980b42b163547b0.png

 

Leider wird in den Nextcloud Einstellungen im Adminbereich trotzdem "nur" eine Uploadgröße von 512 MB angezeigt. 

 

Hat jemand eine Idee warum die Einstellungen nicht übernommen werden?

Link to comment
On 10/12/2021 at 9:14 AM, Anym001 said:

Leider wird in den Nextcloud Einstellungen im Adminbereich trotzdem "nur" eine Uploadgröße von 512 MB angezeigt. 

Das kann nur mit Apache / PHP zusammen hängen. Nextcloud kann nicht prüfen was der Proxy erlaubt.

 

On 10/12/2021 at 9:14 AM, Anym001 said:

In der .user.ini habe ich die letzten 4 Zeilen ergänzt. 

Gehört das da hin? Solche Einstellungen stehen normalerweise in der .htaccess oder im PHP Code (dann aber im PHP Format geschrieben).

 

Link to comment
25 minutes ago, mgutt said:

Gehört das da hin? Solche Einstellungen stehen normalerweise in der .htaccess oder im PHP Code (dann aber im PHP Format geschrieben).

 

Ich denke schon, weil es auch in der offiziellen Anleitung beschrieben wird. Oder verstehe ich da was falsch?

 

https://docs.nextcloud.com/server/20/admin_manual/configuration_files/big_file_upload_configuration.html

 

Die Datei .user.ini war schon standardmäßig vorhanden. Habe nur die letzten 4 Werte ergänzt.

Screenshot_20211013-182906.png

Link to comment
1 hour ago, Anym001 said:

Oder verstehe ich da was falsch?

Ja, aber das Satz ist auch komisch formuliert. Der zweite Satz müsste heißen "If you use php-fpm". Der Docker basiert aber auf Apachen (wenn man kein :fpm angibt), daher nutzt du kein php-fpm. Die Anpassungen müssen also in die .htaccess.

 

Link to comment
1 hour ago, mgutt said:

Die Anpassungen müssen also in die .htaccess


Gut zu wissen. 
Ist echt ein wenig verwirrend.

 

Müssen die Einträge für die .htaccess noch irgendwie speziell formatiert werden oder können diese wie oben beschrieben eingetragen werden?

Und können diese einfach am Schluss ergänzt werden oder an einer bestimmten Stelle?

Link to comment
3 hours ago, Anym001 said:

Müssen die Einträge für die .htaccess noch irgendwie speziell formatiert werden

Nein, genauso wie du es schon übernommen hast.

 

3 hours ago, Anym001 said:

Und können diese einfach am Schluss ergänzt werden

Egal wo.

Link to comment
7 hours ago, mgutt said:

Egal wo.

 

Hat funktioniert.

Vielen Dank! :)

 

Habe die Einträge an folgender Position ergänzt. (Zusätzlich auch noch das memory_limit angehoben)

 

Quote

# PHP 7.x
<IfModule mod_php7.c>
  php_value mbstring.func_overload 0
  php_value default_charset 'UTF-8'
  php_value output_buffering 0
  php_value memory_limit 2G
  php_value upload_max_filesize 16G
  php_value post_max_size 16G
  php_value max_input_time 3600
  php_value max_execution_time 3600
  <IfModule mod_env.c>
    SetEnv htaccessWorking true
  </IfModule>
</IfModule>

 

# PHP 8+
<IfModule mod_php.c>
  php_value mbstring.func_overload 0
  php_value default_charset 'UTF-8'
  php_value output_buffering 0
  php_value memory_limit 2G
  php_value upload_max_filesize 16G
  php_value post_max_size 16G
  php_value max_input_time 3600
  php_value max_execution_time 3600
  <IfModule mod_env.c>
    SetEnv htaccessWorking true
  </IfModule>
</IfModule>

 

Link to comment
On 10/14/2021 at 6:32 PM, Anym001 said:
On 10/14/2021 at 1:03 PM, mgutt said:

Müsstest du nur überwachen ob das bei einem Update verloren geht.


Danke für den Hinweis. 
Werde es in der nächsten Zeit beobachten.

 

Habe gerade eben ein Nextcloud Update durchgeführt.

Die Einstellungen in der .htaccess wurden NICHT überschrieben.

Link to comment
7 minutes ago, Anym001 said:

Die Einstellungen in der .htaccess wurden NICHT überschrieben.

Warum auch? Die liegt doch auf persistant storage oder nicht?

 

Die .htaccess wird erstellt wenn sie nicht existiert von Apache jedoch nicht geändert da dies im Normalfall dem user obliegt da dort auch Sicherheitseinstellungen angegeben werden können.

Link to comment
8 minutes ago, ich777 said:

Warum auch? Die liegt doch auf persistant storage oder nicht?

 

Ja. Aber bei einem Update müssen ja Änderungen an der .htaccess irgendwie angewendet werden. Keine Ahnung wie Nextcloud das macht. Bei Wordpress wird das immer durch Kommentare abgegrenzt und dann der entsprechende Teil aktualisiert.

Link to comment
Ja. Aber bei einem Update müssen ja Änderungen an der .htaccess irgendwie angewendet werden. Keine Ahnung wie Nextcloud das macht. Bei Wordpress wird das immer durch Kommentare abgegrenzt und dann der entsprechende Teil aktualisiert.
Wenn ich mich recht erinnere als ich das ganze noch auf Ubuntu und OwnCloud betrieben habe zählte nur die .htaccess vom Hauptverzeichnis für die uploads, müsste mich dort aber nochmal einlesen.

Hab mich dann in nginx verliebt.

Sent from my C64

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.